我试图从NASA的Exoplanet Archive制作几张Exoplanet数据图。问题是我没做什么会返回csv文件的列,其中包含csv文件第一行的标题。
我得到的错误是
NameError: name 'pl_orbper' is not defined
https://groups.google.com/forum/#!topic/nosql-databases/2vBHDhGti9E
我目前没有使用的代码虽然我确定我已经关闭了。
import matplotlib.pyplot as plt
import numpy as np
data = np.genfromtxt("planets.csv",delimiter=',',names=True, unpack=True)
plt.plot(pl_orbper,pl_bmassj)
plt.title('Mass vs Period')
plt.ylabel('Period')
plt.xlabel('Mass')
plt.show()
如果有人使用csv.reader或任何其他方式阅读csv文件有更好的解决方案,我会对它开放。