Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 用类似json的字段填充熊猫数据帧_Python_Pandas_Dataframe - Fatal编程技术网

Python 用类似json的字段填充熊猫数据帧

Python 用类似json的字段填充熊猫数据帧,python,pandas,dataframe,Python,Pandas,Dataframe,我试图制作一个包含两列“类型”和“波形”的数据集, “Type”将包含类似“real”或“simulated”的注释 “波形”将包含从json文件创建的对象。“波形”列中的单个条目与下面的示例类似。而且,行数超过100行 {'waveformId':'simulated', “传感器ID”:“NA”, “lastModifiedDateTime”:“NA”, “sampleStartDateTime”:“NA”, “sampleStartNanoSec”:“NA”, “SampleDurnona

我试图制作一个包含两列“类型”和“波形”的数据集, “Type”将包含类似“real”或“simulated”的注释 “波形”将包含从json文件创建的对象。“波形”列中的单个条目与下面的示例类似。而且,行数超过100行

{'waveformId':'simulated',
“传感器ID”:“NA”,
“lastModifiedDateTime”:“NA”,
“sampleStartDateTime”:“NA”,
“sampleStartNanoSec”:“NA”,
“SampleDurnonasec”:“NA”,
'采样频率':'不适用',
'detectionDateTime':'NA',
'detectionNanoSec':'NA',
“peakAmplitude”:“NA”,
‘增益’:‘NA’,
'阈值后':'不适用',
“负阈值”:0,
“maxRateOfRiseTime”:“NA”,
“样本”:[0,1,2,3,4,5,6…,511],
“negRateOfRiseTime”:“NA”}
我可以创建第一列已完成的数据框,第二列只包含一个标题

我重复了一个用nan填充“波形”的例子

数据帧的外观:

如何将包含此示例的行添加到数据帧中。我将在“样本”字段中填入我所组成的其他值


谢谢

如果我正确理解了您的问题,您希望使用JSON作为
波形
列的数据类型。您不能简单地使用类似于
df.at[idx,'waveforms']=my_dict的东西将值设置到字典中吗?

这对我很有效。
问题_df.在[row_number,'waveforms']=examplar

这正是我发现的有效方法。谢谢你的回答。我看到了你后来的反应。我真的很感激。