小编jer*_*han的帖子

我如何在不对熊猫进行排序的情况下解压?

我有以下几天的时间序列数据..我想按“日期”拆开它。但我使用 .unstack() 然后自动排序时间..(日期/时间是多索引)

Date    Time             a     b     c      d       e   
2015-12-06  22:00:00    21.26   0   2.62    242.195 0
2015-12-06  22:15:00    21.14   0   2.55    255.516 0
2015-12-06  22:30:00    21.2    0   2.49    241.261 0
2015-12-06  22:45:00    21.18   0   2.48    232.058 0
2015-12-06  23:00:00    21.12   0   2.38    239.661 0
2015-12-06  23:15:00    21  0   2.23    228.324 0
2015-12-06  23:30:00    21.13   0   2.29    0   0
2015-12-06  23:45:00    21.12   0   2.29    0   0
2015-12-06  0:00:00 21.02   0   2.17    0   0
2015-12-06  0:15:00 21.09   0   2.13    0   0 …
Run Code Online (Sandbox Code Playgroud)

sorting stack time-series pandas

5
推荐指数
1
解决办法
2082
查看次数

如何垂直拆分数据帧,在每个生成的 DF 中有 N 列

我有下面的数据框

Date     2017-12-05 2017-12-06 2017-12-15 2017-12-19 2017-12-20  2017-12-21   ....
time                                                                         
00:00:00      19.94      21.19      21.88      20.76      21.26      21.26   
00:15:00      20.29      21.07      21.71      21.79      21.95      21.52   
00:30:00      21.03      21.25      21.80      22.15      22.26      21.62   
00:45:00      22.20      21.56      22.77      22.20      22.33      21.91   
01:00:00      23.25      22.15      23.71      22.31      22.69      21.99   
01:15:00      23.78      23.33      24.53      22.29      22.82      22.58
Run Code Online (Sandbox Code Playgroud)

列是日期,我想将数据帧拆分为每 3 个日期列。我该怎么做 ?

例如,像下面想要每 3 列生成一个日期框(下面是第一个数据框...每 3 个日期列生成一个数据框

Date      2017-12-05 2017-12-06 2017-12-15 2
     time                                                                         
     00:00:00      19.94      21.19      21.88      
     00:15:00      20.29      21.07      21.71      
     00:30:00      21.03      21.25      21.80      
     00:45:00 …
Run Code Online (Sandbox Code Playgroud)

python split date pandas

3
推荐指数
1
解决办法
1731
查看次数

如何计算熊猫状态变化的次数?

我在下面的数据帧中有0-1 ..列,我想计算每列0-> 1,1-> 0的数量。在下面的数据帧中,“ a”列状态更改数为6,“ b”状态更改数为3,“ c”状态更改数为2 ..实际上我不知道熊猫代码。

number a b c
1      0 0 0
2      1 0 1
3      0 1 1
4      1 1 1
5      0 0 0
6      1 0 0
7      0 1 0
Run Code Online (Sandbox Code Playgroud)

其实我对熊猫没有想法..因为最近只使用了r。但是现在我必须使用python pandas。那么在困境中有一点可以帮助吗?提前致谢 !

python dataframe pandas

3
推荐指数
2
解决办法
392
查看次数

标签 统计

pandas ×3

python ×2

dataframe ×1

date ×1

sorting ×1

split ×1

stack ×1

time-series ×1