我正在尝试使用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]
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] 删除。
我来说两句