我有4張圖表,它們有相同數量的列和相同數量的數據。如何使用Python熊貓在同一個excel文件中製作多張數據圖
但是我想把壓力圖作爲y,而將日期作爲X.所以在一張圖中將會有四條線。我可以分開製作它們,但不是全部。日期在四張表中都是相同的,但對於每個日期,每張表可能有不同的金額值。這是您可以在我的關於is_basin_name的代碼中找到的,以幫助每次僅選擇一個壓力。我是否需要選擇這些來製作新的工作表?或者還有其他方法可以製作這個情節?
這裏是我的單頁紙的劇情的代碼:
import pandas as pd
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
a=pd.read_excel('mslp0.0001.xlsx', '0.1-20', index_col=None, na_values=['NA'])
c=[]
c=a[['basin name','lead time(hours)','max 10-m wind 9kt0','min MSLP(hPa)','wind speed threshold(kt)']]
is_basin_name = a['lat*10'] > 0
is_wind_thresh =a['wind speed threshold(kt)'] == 34
#data to make a plot of mslp and 10m wind with leading time
valid_data = a[is_basin_name & is_wind_thresh]
#plot of mslp and lead time
ax=valid_data.plot(kind='line',x='lead time(hours)',y='min MSLP(hPa)')
plt.show()
Excel文件(不能在這裏做一個表,所以描述):
有兩列每個工作表,日期和壓力。
雖然我不熟悉的大熊貓,我已經使用過http://xlsxwriter.readthedocs.io(http://xlsxwriter.readthedocs.io/)以編程方式創建XLSX表和圖表。 –