数组numpy / python的索引太多了

时间:2017-11-24 00:06:29

标签: python arrays numpy indices

所以我正在尝试上传文件http://www.ice.csic.es/personal/aldos/Solar_Data_files/nudistr_b16_agss09.dat
进入我的代码。

data= np.genfromtxt('nudistr_b16_agss09.csv',delimiter=',',skip_header=21)
t=data[:,1]  #temperature (10^6 K)
r=data[:,0]    #radius (units of one solar radius)
ne=data[:,2]   #Log base 10 of electron density (cm^{-3}/N_A,N_A is Avogadro number)

然而,我一直得到错误太多的数组索引。我不明白,因为我之前使用过这种格式,并且之前没有遇到过这些错误。我该怎么做才能改变它?

1 个答案:

答案 0 :(得分:1)

您的数据文件看起来像使用换行符(不是逗号)作为分隔符。尝试删除分隔符参数:

data= np.genfromtxt('nudistr_b16_agss09.dat',skip_header=21)
相关问题