当我试图使用tou string从dataframe
输出列时,它会截断该列的输出。
print gtf_df.ix[:1][['transcript_id','attributes']].to_string(header=False,index=False)
Out: ' CUFF.1.1 gene_id "CUFF.1"; transcript_id "CUFF.1.1"; FPKM '
print gtf_df.ix[:1]['attributes'][0]
Out: 'gene_id "CUFF.1"; transcript_id "CUFF.1.1"; FPKM "1670303.8168650887"; frac "1.000000"; conf_lo "0.000000"; conf_hi "5010911.450595"; cov "9658.694354";'
关于如何解决这个问题有什么想法吗? 谢谢!
使用
__repr__
或to_string
列默认被截断为50个字符。在大于0.13.1的Pandas版本中,这可以使用pandas.set_printoptions()
来控制:在较新版本的Pandas中,请改用此选项:
熊猫改变了设置此选项的方式。这是current documentation
查看文档以了解其他好的文档,如:
相关问题 更多 >
编程相关推荐