从pandas.dataframe中提取特定的列

我正在尝试使用python读取我的csv文件,将特定的列提取到pandas.dataframe并显示该数据框。但是,我没有看到数据框,我接收到Series([],dtype:object)作为输出。以下是我正在使用的代码:我的文档包括:产品sub_product issue sub_issue Consumer_complaint_narrative
company_public_response公司状态邮政编码标签
Consumer_consent_provided提交了date_sent_to_company
company_response_to_consumer及时_响应Consumer_disputed?
投诉编号

我要提取:sub_product问题sub_issue Consumer_complaint_narrative

import pandas as pd

df=pd.read_csv("C:\\....\\consumer_complaints.csv")
df=df.stack(level=0)
df2 = df.filter(regex='[B-F]')
df[df2]
kepy97
import pandas as pd

input_file = "C:\\....\\consumer_complaints.csv"
dataset = pd.read_csv(input_file)
df = pd.DataFrame(dataset)
cols = [1,2,3,4]
df = df[df.columns[cols]]

在此指定您要选择的列号。在数据框中,列从索引= 0开始

cols = []

您也可以按名称选择列。只需使用以下行

df = df[["Column Name","Column Name2"]]

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Pandas Dataframe中提取特定键值对的值

如何从 Pandas DataFrame 中提取子列?

从 Pandas DataFrame 中的列中提取数据

如何从pandas列中提取特定信息?

pandas DataFrame:在 2 列数据框中提取数据

从pandas dataframe列的字符串中提取数字

根据列值从pandas Dataframe中提取行

python/pandas 从多索引中提取特定列

Python Pandas 从列中提取特定数据

从pandas中的JSON列中提取属于特定键的值

从pandas DataFrame python中提取文件路径

如何从Pandas DataFrame中提取URL?

从Pandas GroupBy对象中提取特定值

从pandas列中提取特定值并将其存储在新列中

从Pandas列索引中提取列名

使用pandas从字典列中提取值

从作为字典的Pandas列中提取值

从 Pandas 列的数组类型中提取值

从多个列中提取Python Pandas str。

如何从neste pandas系列中提取列

从日期列 pandas 中提取月份名称

从行条目中提取单词到pandas DataFrame中的列

基于不同列的过滤器从Pandas DataFrame中提取文本

从Pandas Dataframe列中提取字符串形式的JSON对象列表

从pandas DataFrame中的文本中提取子字符串作为新列

在 Pandas Dataframe 中创建一个新列,从 URI 中提取域

使用pd.series.str.extractall与re.findall从Pandas DataFrame中的列中提取数字

如何使用從 HTML 文件導入的 Pandas 從數據集中提取特定列?

如果列的字符串值包含特定模式,如何从 Pandas 数据框中提取整行