遍历具有索引的列

Unnikrishnan

我如何遍历大熊猫中具有索引的列,对于行,我们可以使用for i, j in df.iterrows():它来给出索引和行。

列有类似的东西吗?

spice smice skice bike dike mike 
    1     23     35    34   34   56 
    135   34     23    21   56   34
    231   12     67    21   62   75

我正在尝试使用嵌套的for循环,如下所示:

for index, col1 in  df.columns:
  for col2 in df.columns[index:]:

有什么更好的方法吗?

Unnikrishnan

我找到了以下解决方案,但不确定这样做是否正确,我是熊猫新手。

import pandas as pd 

# initialize list of lists 
data = [['tom', 10], ['nick', 15], ['juli', 14]] 

# Create the pandas DataFrame 
df = pd.DataFrame(data, columns = ['Name', 'Age']) 
for ind, column in enumerate(df.columns):
  print(ind, column)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

遍历并合并具有相同索引,相同列的DataFrame(但是每个DataFrame唯一的几列)

批处理脚本循环遍历具有可变索引的数组

遍历具有多个索引的哈希中的哈希数组

完全遍历具有不同起始索引的列表

循环遍历具有连续索引的范围列表

如何迭代具有已知起始位置和混合列顺序的行,就像遍历相应的索引一样?

可遍历到仅遍历具有指定索引的元素的Traversable

返回具有 TRUE 值的列的索引

具有两列的 Z 索引

Postgresql - 具有相同列的多个索引

具有Seaborn的Jointplot多索引列

合并具有多个索引列的DataFrame

具有多级列索引的 Pandas dropna

具有多列索引时是否需要单列索引?

创建具有两列的索引和创建具有两列的单独索引之间的区别

如何遍历具有已排序数字索引的数据框唯一行的列值,并在熊猫中进行重复?

对于具有numpy / pandas的循环(遍历列标题)

遍历具有多个条件的列和行

循环遍历具有多行和多列的嵌套列表

列表中有索引时遍历具有嵌套属性的JSON-Python

具有单个varchar列与多个varchar列的复合索引

具有包含列的索引,有什么区别?

遍历对象数组,对具有相同索引的值求和,并返回新的对象数组

循环遍历向量并找到具有固定索引数量的值的最大总和

遍历 Dataset 中具有键值对数组的列,并找出具有最大值的对

如果它是索引,有没有办法遍历熊猫中的列

具有可空列的视图上的唯一索引

合并具有多个索引和列值的数据帧

使用 iloc 选择列,具有单独的索引和范围