【发布时间】:2021-12-04 07:39:29
【问题描述】:
我有一个这样的数据框
ID Price
A $106.00
B $156.00
C $166.00
D $106.00
我想创建一个代表所有价格的折线图。所以我认为 y 轴是价格,x 轴可能是分组价格。这样您就可以看到平均价格是多少,或者价格最高的地方。
但我怎么能这样做呢?我在文档中看到 pandas 有 df.plot.line(),但我的 Price 是字符串而不是整数。我需要对价格进行分组。
如何生成代表所有价格的图?
df = pd.DataFrame({'id':['A', 'B', 'C', 'D'], 'price':['$106.00', '$156.00', '$166.00', '$106.00']})
# df.plot.line()
【问题讨论】:
标签: python pandas matplotlib seaborn