从数据帧中删除数据类型

时间:2016-08-31 15:41:08

标签: python pandas

我有一个数据框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()

我之前没有见过这个,并且已经找到了一个解决方案但没有找到解决方案。

为什么我有'价值'和数据类型以及如何删除它们的任何帮助都非常赞赏。

非常感谢

0 个答案:

没有答案