>>> df =pd.read_csv('blah.txt' , header=None, sep='\t')
>>> df.head()
0 1
0 10:116654574:116654603:- ATAGAGTGACCCTGTGTGTGTTCTAGGTG
1 10:19614605:19614634:- TAAACATGAAGACTTGACTTTTTTAGGTG
2 10:19621554:19621583:- CAGCTTCAGCACCCATTACCTTTCAGAGC
3 10:90616084:90616113:- TGAATGGACGAGTGGATCTTCAACAGGCG
4 10:90616126:90616155:- gtttgaaatgcaCCTGTCTTTTCTAGAAG
DF DFデータ型:
コードが使用され、私は大文字にのみ、列1ですべてを変更するにはどうすればよい
>>> df.dtypes
0 object
1 object
dtype: object
:
>>> df.columns = map(str.upper, df.columns)
エラー:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: descriptor 'upper' requires a 'str' object but received a 'numpy.int64'
私は質問が表示されないとエラーが明確です。 – erip
https://stackoverflow.com/a/31272768/42346 – bernie
@eripこれは私の質問です:大文字に列1のすべてを変更しようとしています。 – novicebioinforesearcher