私はcsvファイルをpandas
に読み込んでいます。このCSVファイルは4つの列といくつかの行を指定しますが、追加するヘッダー行はありません。pandas DataFrameにヘッダ行を追加するには
Cov = pd.read_csv("path/to/file.txt", sep='\t')
Frame=pd.DataFrame([Cov], columns = ["Sequence", "Start", "End", "Coverage"])
Frame.to_csv("path/to/file.txt", sep='\t')
をしかし、私は、コードを適用すると、私は次のエラーを取得する:私は、次のことをしようとしている
ValueError: Shape of passed values is (1, 1), indices imply (4, 1)
エラーが正確に何を意味するのでしょうか?そして、私のcsvファイル/ pandas dfにヘッダー行を追加するためのPythonのクリーンな方法は何でしょうか?
あなたは笑います。私は実際にこれを試しましたが、名前の周りに角括弧を入れなければならないことに気づいていませんでした。論理的に振り返ってみましょう。ありがとうございました! –
心配する必要はありません。私も彼らの罪を犯しています。 – Leb