存储或打印没有索引的df.groupby
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了存储或打印没有索引的df.groupby相关的知识,希望对你有一定的参考价值。
使用groupby我现在卡在没有索引的情况下打印我的测试。
存储testdf时是否有任何选项可以避免索引?
g = df2.groupby('genome')['accession'].apply(list).reset_index()
testdf = g.join(pd.get_dummies(g['accession'].apply(pd.Series).stack()).sum(level=0)).drop('accession', 1)
print testdf
genome VFG000475 VFG000477 VFG000478 VFG000670 VFG000926
0 GCA_000367685.2 0 1 1 0 0
1 GCF_000026185.1 0 1 1 0 0
2 GCF_000026985.1 0 0 0 0 0
因为要将它保存为执行testdf.to_csv的.csv,它的工作原理如下:
testdf.to_csv(outName, sep=' ', header=True, index=False)
它没有索引保存:
genome VFG000475 VFG000477
GCA_000367685.2 0 1
GCF_000026185.1 0 1
答案
在我看来,你想要没有索引列的print
你的df。
为此,请使用:
print testdf.to_string(index=False)
以上是关于存储或打印没有索引的df.groupby的主要内容,如果未能解决你的问题,请参考以下文章