[英]How to plot graph for two csv
我有兩個 csv 有 5 列 id 產品名稱正常價格折扣價格卡價格和折扣 csv 有不同時間線的不同價格所以我正在尋找 plot 圖表因為我想看到每個產品的價格行為,兩者有重復的產品,所以我希望重復的產品出現在圖表中。
我嘗試轉換為數據框但沒有成功。 這是 csv 文件的樣子
這對您的 second.csv 文件也有幫助。
從這個答案。
假設您的兩個文件具有相同的列名,請使用 Pandas 的 pandas.concat() 方法從數據幀列表中創建一個 dataframe。 然后,像往常一樣簡單地 plot 您的新 dataframe 的圖表。
import pandas as pd
listOfDFs = []
df1 = pd.read_csv('csv1.csv')
df2 = pd.read_csv('csv2.csv')
listOfDFs.append(df1)
listOfDFs.append(df2)
dfBoth = pd.concat(listOfDFs, axis=0, ignore_index=True)
dfBoth.plot()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.