我有一个包含20列&的CSV文件大约60000行。
我只想阅读2到20个字段。我尝试了以下代码,但浏览器(使用ipython)冻结了&它只是n年代
import numpy as np
from numpy import genfromtxt
myFile = 'sampleData.csv'
myData = genfromtxt(myFile, delimiter=',', usecols(2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19)
print myData
我怎么能调整它以更好地工作?实际上产生输出了吗?
答案 0 :(得分:2)
import pandas as pd
myFile = 'sampleData.csv'
df = pd.DataFrame(pd.read_csv(myFile,skiprows=1)) // Skipping header
print df
这就像一个魅力