我有一个数据框df,看起来像:
date day
0 2016-01-29 value 14.108988 dtype: float64
1 2016-02-01 value 20.689517 dtype: float64
2 2016-02-02 value 52.076471 dtype: float64
3 2016-02-03 value -1.750325 dtype: float64
4 2016-02-04 value -158.166786 dtype: float64
我的问题是如何从数据框的每一行中删除'value'和'dtype:float64',所以我留下了:
date day
0 2016-01-29 14.108988
1 2016-02-01 20.689517
2 2016-02-02 52.076471
3 2016-02-03 -1.750325
4 2016-02-04 -158.166786
以下列方式填充数据帧df 下面是另一个名为timeseriesData的数据框的头部:
MTAA \
date
2015-12-25 NaN
2015-12-26 NaN
2015-12-28 41.15
2015-12-29 42.27
2015-12-30 42.09
我遍历索引以使用以下方式获取数据框日期列中使用的日期:
for index, row in timeseriesData.iterrows():
day = index
从以下perf数据帧创建日期值:
perf value
id
0 -0.000000
1 -0.000000
2 -0.000000
3 -0.000000
4 -0.000000
5 32.048692
6 -0.000000
7 -0.000000
9 -0.000000
10 -73.147585
使用:
perf.sum()
我之前没有见过这个,并且已经找到了一个解决方案但没有找到解决方案。
为什么我有'价值'和数据类型以及如何删除它们的任何帮助都非常赞赏。
非常感谢