我正在将日语的一些天气数据(来自json-dict)附加到DataFrame。
我想要这样的东西
天気 風
0 状態: Clouds 風速: 2.1m
1 NaN 向き: 230
但是我有这个
天気 風
0 状態: Clouds NaN
1 NaN 風速: 2.1m
2 NaN 向き: 230
我该如何更改代码以使其类似? 这是代码
df = pd.DataFrame(columns=['天気','風'])
df = df.append({'天気': weather_status}, ignore_index=True) # 状態: Clouds - value
df = df.append({'風': wind_speed}, ignore_index=True) # 風速: 2.1m -value
df = df.append({'風': wind_deg}, ignore_index=True) # 向き: 230 -value
print(df)
答案 0 :(得分:3)
一种方法可能是:
df = pd.DataFrame(columns=['天気','風'])
df = df.append({'天気': weather_status, '風': wind_speed}, ignore_index=True)
df = df.append({'風': wind_deg}, ignore_index=True)
print(df)
并在没有索引的情况下打印
print(df.to_string(index=False))