python - AttributeError:“系列”对象没有属性“列”
问题描述
我得到一个类型为的变量: <class 'pandas.core.series.Series'>; 我想获取“文本”系列的列名,但使用 .columns 或 .values.tolist() 会产生错误。
0 'les plantes ont été jusqu au milieu du xxe si...
1 'au cours du moyen âge apparaissent des usages...
2 'john ray naturaliste anglais propose d établi...
3 'un certain nombre d espèces anciennement cons...
4 'les premières classifications semi phylogénét...
...
501 'à partir du xvie siècle les deux termes sont ...
502 'le savant grec considère également possible d...
503 'il en envisage d ailleurs plusieurs selon lui...
504 'la division remonte aux environs du temps d a...
505 'vivants étaient traditionnellement répartis l...
Name: text, Length: 506, dtype: object
阅读该系列时想要打印如下内容:
for elt in list_of_col_preprocessed[2:5]:
#print(type(elt))
print("name of series is :" , elt.columns.tolist())
emb, s = get_flaubert_layer(elt, path)
print(emb)
但使用 columns.tolist() 让我出错
__getattr__
return object.__getattribute__(self, name)
AttributeError: 'Series' object has no attribute 'columns
__getattr__
return object.__getattribute__(self, name)
AttributeError: 'Series' object has no attribute 'columns
__getattr__
return object.__getattribute__(self, name)
AttributeError: 'Series' object has no attribute 'columns
解决方案
推荐阅读
- excel - 在创建 excel 文件的任务计划程序窗口上运行脚本
- javascript - Testcafe 抛出错误 invalid arg type
- python - Django 像邮递员一样发送请求
- javascript - JavaScript - 以下执行的复杂性(forEach 与 forEach-indexOf)
- parsing - 使用警卫检查字符串的每个字符 [Haskell]
- python - 如何在python中找到列表数组的最小点
- numpy - 是否有 numpy.linalg 函数的行为类似于 tensorflow.linalg 函数在外部昏暗上广播并在两个内部昏暗上运行?
- python - 我应该从 Anaconda 安装哪个 xgboost 软件包?
- javascript - 如何在 JavaScript 中用 2D Smaller 数组填充 2D 数组
- azure - 在 Azure AKS 中创建内部混合协议负载均衡器