Pandas 仅从列用户获取name属性

Pandas 仅从列用户获取name属性,pandas,dataframe,twitter,tweets,Pandas,Dataframe,Twitter,Tweets,我已经用tweet创建了一个数据帧。在“user”列中,我拥有字典形式的所有属性。 但是我只想得到带有作者姓名的属性'name'。我该怎么解决呢? 请帮忙 使用straccessordf['user'].str['name']Whoa@亨利·艾克,这让我大吃一惊。这不是字符串访问器的一个受支持的用法,是吗?我认为行为可以在没有警告的情况下改变,因为它的显式状态旨在与位置索引一起使用以索引到字符串中。Αθανάσιος-欢迎使用堆栈溢出!请参阅帮助帖子,尤其是。了解更多有关您的问题将有助于我们诊断

我已经用tweet创建了一个数据帧。在“user”列中,我拥有字典形式的所有属性。 但是我只想得到带有作者姓名的属性'name'。我该怎么解决呢?
请帮忙

使用
str
accessor
df['user'].str['name']
Whoa@亨利·艾克,这让我大吃一惊。这不是字符串访问器的一个受支持的用法,是吗?我认为行为可以在没有警告的情况下改变,因为它的显式状态旨在与位置索引一起使用以索引到字符串中。Αθανάσιος-欢迎使用堆栈溢出!请参阅帮助帖子,尤其是。了解更多有关您的问题将有助于我们诊断您的问题。不过,我要说,pandas的设计初衷并不是为类似json的非结构化数据提供良好的接口。如果您的数据有一组常规的键,请检查。@Michaeldgado特别支持dict上的字符串访问器,请参阅。对
isinstance(x,dict)
进行特定检查,并适当地使用键
i
调用
x.get