В моем Python-коде я также хотел бы, чтобы Dakota с Hurricane отображал отображения в Таблице данных при запуске в Jupyter Notebook.
Я ввел следующую модификацию Кодекса, чтобы добиться этого: -
(df['Spitfire'].str.contains('S', na=True))
Теперь резервирование Dakota with Hurricane Display, т.е. в данном случае для Worthing - Display, отображает эти данныеКак и Дакота Спитфайр и Ураган, и Дакота с бронированием показа Спитфайр.Но также и заказы на Solo Dakota Display, которые я не хочу показывать.Что мне ввести, чтобы включить, чтобы при Dakota = 'D' и 'Spitfire' = 'NaN' и 'Hurricane' = 'NaN' эта строка не отображалась?
Мне почти удалось разобраться с тем, что мне нужно, в моем коде Python для URL-адреса 2007 года, мне просто нужно решить проблему с бронированием Dakota с ураганом, разобрав Вот мой код, содержащий соответствующиеURL: -
import pandas as pd
import requests
from bs4 import BeautifulSoup
res = requests.get("http://web.archive.org/web/20070701133815/http://www.bbmf.co.uk/june07.html")
soup = BeautifulSoup(res.content,'lxml')
table = soup.find_all('table')[0]
df = pd.read_html(str(table))
df = df[1]
df = df.rename(columns=df.iloc[0])
df = df.iloc[2:]
df.head(15)
display = df[(df['Location'].str.contains('- Display')) & (df['Dakota'].str.contains('D')) & (df['Spitfire'].str.contains('S', na=True)) & (df['Lancaster'] != 'L')]
display
Любая помощь будет высоко ценится.
С уважением
Эдди