Skip to main content
 首页 » 编程设计

python之Pandas Python 中的变量列表

2025年05月04日25jirigala

您好,我想循环访问 Pandas 数据框结构中列表的值:

这可能吗?

#for a single variable 
print(df["var1"].value_counts(normalize = True)) 
 
my_list=["var1","var2","var3"] 
 
#instead would like to do something like this: 
 
for i in my_list: 
   print(df[i].value_counts(normalize = True)) 

请您参考如下方法:

有内置工具可以提供帮助。

my_list = ["var1", "var2", "var3"] 
 
# j is the column header 
# col is the column series 
for j, col in df[my_list].iteritems(): 
    print col.value_counts(normalize=True)