簡體   English   中英

如何將plot圖換成兩個csv

[英]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.

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