栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

熊猫-'dataframe'对象没有属性'str'

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

熊猫-'dataframe'对象没有属性'str'

答案很简单: 改变

data.columns=[headerName]
data.columns=headerName

说明:
设置时

data.columns=[headerName]
,列为MultiIndex对象。因此,您
log_df['Product']
是一个Dataframe,对于Dataframe,没有
str
属性。

设置时

data.columns=headerName
,您
log_df['Product']
只有一列,可以使用
str
attribute。

出于任何原因,如果需要将数据保留为MultiIndex对象,则还有另一种解决方案:首先将您的数据转换

log_df['Product']
为Series。之后,
str
属性可用。

products = pd.Series(df.Product.values.flatten())include_clique = products[products.str.contains("Product A")]

但是,我想第一个解决方案就是您要寻找的



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/571182.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号