используя numpy genfromtxt в python, я хочу иметь возможность получить заголовки столбцов в качестве ключа для данных. Я попробовал следующее, но не смог получить имена столбцов для соответствующих данных.получить имена столбцов из numpy genfromtxt в python
column = np.genfromtxt(pathToFile,dtype=str,delimiter=',',usecols=(0))
columnData = np.genfromtxt(pathToFile,dtype=str,delimiter=',')
data = dict(zip(column,columnData.tolist()))
Ниже Файл данных
header0,header1,header2
mydate,3.4,2.0
nextdate,4,6
afterthat,7,8
В настоящее время, показывает данные в виде
{
"mydate": [
"mydate",
"3.4",
"2.0"
],
"nextdate": [
"nextdate",
"4",
"6"
],
"afterthat": [
"afterthat",
"7",
"8"
]
}
Я хочу, чтобы попасть в этот формат
{
"mydate": {
"header1":"3.4",
"header2":"2.0"
},
"nextdate": {
"header1":"4",
"header2":"6"
},
"afterthat": {
"header1":"7",
"header2": "8"
}
}
какие-либо предложения?
Вы рассмотрели [панды] (http://pandas.pydata.org/)? – bananafish