私はPythonを学びたいと思っています。このタスクでは、特定のフォルダ内の特定のcsvファイルをPythonデータ型にインポートし、さらにデータを処理しようとしています。 私は、データをPythonにインポートする必要がある部分に苦労しています。私はこれが効率的であることが必要です。私はいくつかのことを試し、フォーラムや他のWebページで提案されている提案に基づいていくつかのアプローチを試しました。いずれかがこれを解決することができれば、助けは非常に高く評価されるでしょう。効率的にカスタムCSVファイルをPythonに読み込む
注:私はすでにPDとしてパンダをインポートした
アプローチ1:
Error tokenizing data. C error: Expected 1 fields in line 13, saw 2
アプローチ2:
DF = pd.read_csv(FilePath)
これは、次のエラーを生成します
DF = pd.read_csv(FilPath, skiprows=3)
これも同じエラーが得られます。
Error tokenizing data. C error: Expected 1 fields in line 13, saw 2
アプローチ3:
data = pd.read_csv(FilePath, error_bad_lines=False)
これは、すべての行をスキップして、1行に1つの文字を読み取ります。これにより、データの処理がさらに困難になります。
https://dl.dropboxusercontent.com/u/32778128/Test.csv
いずれかがこの問題を解決するための提案を持っている場合、私は大いに助けをいただければ幸いです。
ベスト U
「パンダ」は行く道です。データの配置方法に適しています。行をスキップします。 'csv'のもう一つのオプションは、ヘッダーをスキップまたは割り当てるためにリーダーを2回進めることです。メモ:ファイルを安全に開いたり閉じたりするには 'with'ブロックを使います。変数は小文字であるという規則があります。 – pylang