我正在尝试将数据写入我的数据帧的单个单元格中,但无法做到这一点
例如,我的初始化数据帧如下所示:
PF44 PF62 PF12
aa ss aa ss aa ss
1B38:A|ABCDE|DDFE|QUAD NaN NaN NaN NaN NaN NaN
我可以使用以下命令访问数据帧的特定元素:
>>>feat_df.loc['1B38:A|ABCDE|DDFE|QUAD']['PF44']['ss']
输出为nan
。但是,如果我想将其更改为数字5
或文本'test'
,则使用以下命令:
>>>feat_df.loc['1B38:A|ABCDE|DDFE|QUAD']['PF44']['ss'] =5
或者
>>>feat_df.loc['1B38:A|ABCDE|DDFE|QUAD']['PF44']['ss']='test'
两个都未返回任何错误,但在检查值时:
>>>feat_df.loc['1B38:A|ABCDE|DDFE|QUAD']['PF44']['ss']
它仍然显示
nan
IIUC,试试这个:
或者
使用元组访问多索引列标题
相关问题 更多 >
编程相关推荐