[英]Plotly: How to plot a line chart from two rows of data?
我正在嘗試制作兩組用戶之間網站登錄時間的基准折線圖。 我的數據框如下:
df:
Group Jan Feb Mar Apr May June
A 12 62 44 34 15 25
B 55 43 42 29 42 33
如何制作包含兩條線的圖表:A 和 B,X 軸是月份,Y 軸是登錄時間? 我很感激這方面的任何幫助。 提前致謝!
可以說,最簡單的方法是使用df.T
轉置數據幀,使用pd.options.plotting.backend = "plotly"
將 Pandas 繪圖后端設置為繪圖,然后只使用df.plot()
。 如果您在熊貓數據框中獲得了確切數據,則只需使用:
df.set_index('Group').T.plot()
import pandas as pd
pd.options.plotting.backend = "plotly"
df = pd.DataFrame({'Group': {0: 'A', 1: 'B'},
'Jan': {0: 12, 1: 55},
'Feb': {0: 62, 1: 43},
'Mar': {0: 44, 1: 42},
'Apr': {0: 34, 1: 29},
'May': {0: 15, 1: 42},
'June': {0: 25, 1: 33}}).set_index('Group')
df.T.plot()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.