これは問題ではありませんが、Pandas(pd.read)を使用しないとCSVファイルをインポートしてDataFrameオブジェクトにロードする方法を教えてください(print(loaded_file)など)。 Python(2.7)でファイルの内容を出力しますか?データフレームとしてCSVファイルをロードする
0
A
答えて
1
import pandas ad pd
data = pd.read_csv('file_name')
1
だけでも、あなたが例えば、型を解析するホイを知っておく必要がありますことがわかり、各ラインとスプリットをお読みください。
def getCSV(filePath, sep=";"):
with open(filePath, "r") as f:
return [l.split(sep) for l in f]
そしてちょうどパンダのデータフレームにロード:
import pandas as pd
csvdata = getCSV("/da/real/path/file.csv")
pd.DataFrame(csvdata)
2
unicodecsvライブラリを使用して.csvファイルを読み取ることもできます。
import unicodecsv
import pandas as pd
def read_csv(data):
""" Returns a list of dicts from .csv file passed in as data"""
with open(data, "rb") as f:
reader = list(unicodecsv.DictReader(f))
return reader
file = read_csv('filename.csv') # call the function and pass in your 'filename'
pd.DataFrame(file) # call pd.DataFrame() function with file as an argument
# to convert it to DataFrame object
関連する問題
- 1. パンダのデータフレームにCSVファイルをロード
- 2. spacy pipeline nlpにデータフレームまたはcsvファイルをロードするには?
- 3. sparkのデータフレームとしてcsvファイルを読み取る
- 4. データフレームをcsvに保存してロードすると、タイトルに無名列
- 5. パンダ:リストとしてCSVファイルをロードする
- 6. 複数のCSVファイルをデータフレームとして読み込むR
- 7. csvファイルをpandasデータフレームにfloatとして読み込み
- 8. JavaScriptファイルにCSVファイルをロード
- 9. .csvファイルとしてエクスポートする前に2つのデータフレームを結合します。
- 10. neo4j - csvファイルをロードし、プロパティとして行番号を格納
- 11. データフレームを使用してパンダにcsvファイルをロードするように指示します
- 12. csvファイルをダウンロードしているPythonリクエストストリームからデータフレームをロードする方法はありますか?
- 13. Python 2.7.11でcsvファイルとしてリストを保存してロードする
- 14. pandaデータフレームとしてのcsvファイルのデータ型での問題
- 15. 1つのCSVから複数のデータフレームを保存してロードする
- 16. numpy配列に.csvファイルを列ベクトルとしてロード
- 17. Selectin csvファイルのデータフレーム列名
- 18. スクリプトを使用して.csvファイルをMySQLデータベースにロードする
- 19. csvとして保存するとデータフレームが破損する
- 20. csvファイルをスパイダーにロードする(Python 3.6)
- 21. テンソルフロープログラムでCSVファイルをロードするには?
- 22. CSVファイルをSQL Serverデータベースにロードする
- 23. csvファイルをvoltDBにロードするには?
- 24. テーブルにcsvファイルをロードする方法
- 25. CSVファイルをMySQL Workbenchにロードする
- 26. processing.pyのcsvファイルをロードする
- 27. PIGでCSVファイルをロード
- 28. MySQL DBにCSVファイルをロード
- 29. Tensorflowを使用してCSVファイルからイメージとラベルをロードする
- 30. ロードCSVデータは、データフレームへとApacheスパーク(Java)の
質問が*ただ*記載されていないとパンダ... – tyteen4a03