前提・実現したいこと
pandasにより、txtファイルを読み込みclumnsをつけたい。
発生している問題・エラーメッセージ
Falling back to the 'python' engine because the 'c' engine does not support regex separators (separators > 1 char and different from '\s+' are interpreted as regex); you can avoid this warning by specifying engine='python'.
df=pd.read_table('test.txt','r','utf-8',names=("A","B","C","D","E","F","G","H","J","K","L","M","N","B","V","C"))
A B C D E F G H J K L M N B.1 V C.1
0 1 3 7 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
1 2 5 8 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
2 3 6 8 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
3 4 8 8 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
A,B,Cは列であってほしいのがずれてしまっている。
該当のソースコード
#--conding: utf-8--
import pandas as pd
import matplotlib.pyplot as plt
import os
import codecs
os.chdir(".\data")
#txtファイルの読み込んでデータフレームに格納
df=pd.read_table('test.txt','r','utf-8',names=("A","B","C","D","E","F","G","H","J","K","L","M","N","B","V","C"))
df_head=df.head(4)
print(df_head)
python ソースコード
試したこと
超初心者でなにをためせばよいのかわかりませんでした。
申し訳ありませんが、アドバイスください。
最終的には、もっとデータ量の多いtxtファイルデータにコラムを作成し、pandasで読み込み
取り出したい列だけを取り出してCSV作成を実施するGUIを作成したいです。
ここにより詳細な情報を記載してください。
あなたの回答
tips
プレビュー