【发布时间】:2019-04-16 11:58:02
【问题描述】:
我必须从 csv 文件中读取数据,并且我想通过使用一种热编码来转换两列。
csv 文件数据有一列带有 ';'在数据之间(例如 CITY;MONTH;SALES_AMOUNT)。如何将它加载到 pandas 数据框中的单独列中?
想要的结果:例如CITY MONTH SALES_AMOUNT
代替:CITY;MONTH;SALES_AMOUNT
【问题讨论】:
标签: python
我必须从 csv 文件中读取数据,并且我想通过使用一种热编码来转换两列。
csv 文件数据有一列带有 ';'在数据之间(例如 CITY;MONTH;SALES_AMOUNT)。如何将它加载到 pandas 数据框中的单独列中?
想要的结果:例如CITY MONTH SALES_AMOUNT
代替:CITY;MONTH;SALES_AMOUNT
【问题讨论】:
标签: python
读取CSV文件时可以使用delimiter参数。
import pandas as pd
pd.read_csv('dataset.csv', delimiter = ';')
【讨论】: