使用python,对一定长度的dataframe数据进行按照截取,每次截取的长度一定,步长固定,最后将返回的每一次截取长度拼接在一起
时间: 2023-04-01 08:03:53 浏览: 216
Python 将DataFrame数据转换成列表 Python源码
你好,这个问题可以使用Python中的切片操作来实现。例如,如果你想每3行截取一次,可以使用以下代码:
```python
df = pd.DataFrame(...) # 假设这里是你的数据
step = 3 # 步长为3
slices = [df[i:i+step] for i in range(, len(df), step)] # 每3行截取一次
result = pd.concat(slices) # 将每次截取的结果拼接在一起
```
这样,`result`就是每次截取长度为3的数据,并将它们拼接在一起的结果。希望能对你有所帮助。
阅读全文