我的数据框很大,这里没有显示。我对它的第一列group
执行了以下groupby操作,并给出了以下结果。
print(df.groupby(df['group']).count())
结果:
group current voltage FF Ipmax Isc Pmax Voc Vpmax
8157_S1 315 315 315 315 315 315 315 315
8157_S2 312 312 312 312 312 312 312 312
S_1.M_01 316 316 316 316 316 316 316 316
S_1.M_02 315 315 315 315 315 315 315 315
S_1.M_03 315 315 315 315 315 315 315 315
S_1.M_04 315 315 315 315 315 315 315 315
S_1.M_05 314 314 314 314 314 314 314 314
如何将以上结果中的group
列中的内容转换为列表?最后我想要类似的东西
modules_list = [8157_s1, 8157_s2, S_1.M_01, .....]
答案 0 :(得分:0)
要获取组列内容的列表,您只需使用print(list(df['group']))
。
希望对您有帮助...