【发布时间】:2021-01-09 09:47:30
【问题描述】:
我有一个类似这样的数据框:
signal
0 0.469112 -0.282863 -1.509059 -1.135632 1.212112 -0.173215 0.119209 -1.044236
1 0.469152 0.32863 1.509059 1.135632 1.212112 0.173215 0.419209 -1.044236
2 0.469152 0.32843 1.209059 5.135632 6.212112 -0.173215 -0.419209 -7.044236
预期输出:
signal
0 -1.509059 -1.135632 1.212112 -0.173215 0.119209
1 1.509059 1.135632 1.212112 0.173215 0.419209
2 1.209059 5.135632 6.212112 -0.173215 -0.419209
我想遍历列“信号”(数组)并选择输入在每行第三和第五之间的数据。在真实数据集中,每行信号的长度从 10 到 8000 不等。我尝试了类似 df.signal.iloc[3:5] 的方法,但它不起作用。那我该怎么做。谢谢!
【问题讨论】:
标签: python arrays pandas dataframe