0
大きなCSVファイル(約650 MB)を読み込み、それをnumpy配列に変換してから、ファイルを読み込んでnumpy配列を出力しようとしています。このコードは私のコンピュータ私はそれを試してみました最後の時間をクラッシュした実行pandasを使用してPythonで大きなCSVファイルを読む
import numpy as np
import pandas as pd
csv = pd.read_csv("file.csv", header=None)
csv = np.array(csv)
print(csv)
:
は、ここに私のコードです。どのように私のコンピュータをクラッシュせずにそれを実行するための任意の提案?ここで
は私のラップトップの仕様です:
CPU:インテルCore i7プロセッサー6500U
RAM:12ギガバイトLPDDR4
GPU:GeForceは940MX
EDIT:ネヴァーマインド、私がしなければならなかったすべてが追加されますlow_memory = false
CSVファイルを読み込むとき。
なぜあなたのコンピュータがクラッシュしたのですか?(メモリ不足/ cpu /?) – thebjorn
また、 'pd.read_csv'がうまくいく場合、' np.array'を使って何をしようとしていますか? pandasはnumpyを使っています。それはもっと高レベルのAPIを持っているだけなので、すでにnumpyの配列を持っています。 –
私のコンピュータがクラッシュした理由は分かりません。ただ凍ってしまったので、強制的に再起動しなければなりませんでした。また、パンダが気分が悪いと言ってくれてありがとう。 1行少ないコード行... – semicolon