【发布时间】:2016-12-14 17:07:35
【问题描述】:
从以下 CSV 数据开始,加载到 pandas 数据框中...
Buchung;Betrag;Saldo
27.06.2016;-1.000,00;42.374,95
02.06.2016;500,00;43.374,95
01.06.2016;-1.000,00;42.874,95
13.05.2016;-500,00;43.874,95
02.05.2016;500,00;44.374,95
04.04.2016;500,00;43.874,95
02.03.2016;500,00;43.374,95
10.02.2016;1.000,00;42.874,95
02.02.2016;500,00;41.874,95
01.02.2016;1.000,00;41.374,95
04.01.2016;300,00;40.374,95
30.12.2015;234,54;40.074,95
02.12.2015;300,00;39.840,41
02.11.2015;300,00;39.540,41
08.10.2015;1.000,00;39.240,41
02.10.2015;300,00;38.240,41
02.09.2015;300,00;37.940,41
31.08.2015;2.000,00;37.640,41
...我想要一种直观的方式来绘制由“Buchung”列中的日期和“Saldo”列中的货币值给出的时间序列。
我试过了
seaborn.tsplot(data=data, time="Buchung", value="Saldo")
产生
ValueError: could not convert string to float: '31.08.2015'
什么是读取日期和值并绘制时间序列的简单方法?我认为这是一个常见的问题,必须有一个三行解决方案。
【问题讨论】:
-
不要将 PNG 用于数据和代码。稍加努力,然后输入。
标签: python pandas plot time-series seaborn