0
私のデータを処理するためにパンダを使用すると、タイトルのようなエラーが表示されます。私のデータの列は等価ではないので、降順で並べ替えます。最初の行が最も長く、次の行が短くなります。ファイルが小さい場合、pandasはファイルを正常に処理できます。しかし、ファイルにすべてのデータを書き込んだら、このエラーを処理して表示することはできません。ラインのpandas.errors.ParserError:指定された列が多すぎます:予期した9996と見つかりました9808
def sequencein(filepath):
print (filepath)
print("time", time.time())
data = pd.read_table(filepath, header=None)
print("time", time.time())
matr = data.values
print("sequence shape:", matr.shape)
return matr
ファイルの末尾を以下に示します: enter image description here
これがエラーの原因ですか? – DJK
はい、今私はこの問題を解決した、私は9996列のヘッダーを追加し、それは働いた。とにかくありがとう。 –