【发布时间】:2020-11-11 03:32:51
【问题描述】:
这里很新,就像昨天开始的一样。我正在研究一种从这个 csv 文件中提取四种天气类别之一的方法。 VFR、MVFR、IFR、LIFR是csv中每一行都应该有的类别。
import pandas as pd
ap1 = input('Airport 1: ')
ap2 = input('Airport 2: ')
cat = pd.read_csv('https://www.aviationweather.gov/adds/dataserver_current/current/metars.cache.csv', skiprows=5,
index_col='station_id', usecols=['station_id', 'flight_category'])
ap1_cat = cat.loc[ap1]
ap2_cat = cat.loc[ap2]
if ap1_cat == 'VFR':
print('Green')
elif:
ap1_cat == 'MVFR':
print('Blue')
else:
print('Fail')
我基本上想说,如果 flight_category 是 VFR Print 'Green' 等 任何帮助表示赞赏
【问题讨论】:
-
欢迎来到 SO!如果您提供minimal reproducible example,您将更有可能获得高质量的答案。
标签: python pandas csv pandas-loc