簡體   English   中英

您如何在python熊貓對圖中包含時間范圍?

[英]How do you include timeframe in python pandas pair plot?

我正在嘗試使用熊貓顯示對圖。 我的數據集有4列(快照,輻照度,溫度,輸出功率)。 當我繪制對圖時,不會顯示快照。 有人能幫忙嗎?

dataset = pd.read_csv('dataset.csv')
dataset['Snapshot'] = pd.to_datetime(dataset['Snapshot'])
without_date=dataset['Snapshot'].apply(lambda d:d.time())
dataset['Snapshot']=without_date

print(dataset.head(5))

pd.plotting.scatter_matrix(dataset,marker='o',hist_kwds= 
{'bins':20},s=1,alpha=0.8,) 

plt.show()

數據框外觀的屏幕截圖

pairplot結果的屏幕截圖

查看您所附的圖像,我不認為pairplot支持datetime()。 您可以將“快照”更改為連續的時間序列,然后重試嗎?

將“快照”添加為Pandas整數系列應產生所需的結果,無論其為datetime()格式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM