python - 从增加的位置迭代 Pandas 数据框的所有列后,如何再次回到第一列?
问题描述
在下面的代码中,我正在遍历 Pandas 数据框的列。对于每一列,我都做了一些操作。在对最后一列执行操作后,我想返回数据帧的第一列,并再次从增加的 j+512 位置逐列遍历每一列。我怎样才能做到这一点?
for column in df:
j=0
col_one_list = df[column].tolist()
mav1 = mav(col_one_list[j:j+256])
mav2 = mav(col_one_list[j+256:j+256+256])
解决方案
loop_time = 3
j = 0
for i in range(loop_time):
for column in df:
col_one_list = df[column].tolist()
mav1 = mav(col_one_list[j:j+256])
mav2 = mav(col_one_list[j+256:j+256+256])
j+=512
推荐阅读
- android - 我已经为我的 ionic 移动应用程序开发实现了 keycloak 服务。在生成发布签名 apk 后,它不起作用
- c# - 媒体管理器插件是否支持使用 Xamarin 表单的 Android API 7.0
- ios - 是否可以禁用滑动手势并仅使平移手势在滚动视图中工作?
- html - 如何在textarea中添加html?
- c# - 有没有一种方法可以将 4 个控件分组到一个 UserControl 或模板中,并在父 UserControl 中使用它并将它们与 MVVM 绑定?
- c# - Microsoft 团队身份验证:无法在团队机器人 (V4 SDK) 中检索令牌
- reactjs - 导入一个与 React-Router 一起使用的组件是否会显示该组件中使用的样式表,即使该组件没有被渲染?
- grpc-go - 是否可以将“MaxConcurrentStreams”服务器选项视为与 grpc-python 中的“maximum_concurrent_rpcs”等效?
- python - Pandas:根据值将包含分号的列分成多列
- xml - 如何修复找不到命名空间的预设架构:http://www.sitemaps.org/schemas/sitemap/0.9