我加载了一个csv文件,并使用标题指定每个列的名称。
# Load the Data
data = np.genfromtxt('dat_h.csv',
delimiter=',',
names=True)
这很好,因为我可以通过列的名称访问它们。例如…
DATES = data['Dates']
Temperature = data['Temp']
假设我有一个与这些测量相匹配的压力观测向量。我可以在数据结构中添加一个包含压力变量的新字段吗?
我想做这样的事情…
data.append('Pressure',pressure_vector)
# and then be able to access that field like I do the other fields
data['Pressure']
看看这个答案。以下是recfunctions的文档。
我认为你主要需要的是:
from numpy.lib.recfunctions import append_fields
append_fields(data, 'Pressure', pressure_vector, np.double)