Python Pandas读取CSV文件指定列并进行One-Hot编码
使用Pandas读取CSV文件指定列并进行One-Hot编码
本文将介绍使用Python Pandas库读取CSV文件指定列,并使用get_dummies()函数进行One-Hot编码,将分类特征转换为数值特征。
代码示例
import pandas as pd
dataset = pd.read_csv('abalone.csv', usecols=[1, 2, 3, 4, 5, 6, 7])
dataset = pd.get_dummies(dataset)
print(dataset)
代码说明:
- 使用
pd.read_csv('abalone.csv', usecols=[1, 2, 3, 4, 5, 6, 7])读取CSV文件abalone.csv的第1到第7列数据,并存储在dataset变量中。 - 使用
pd.get_dummies(dataset)对dataset进行One-Hot编码,将分类特征转换为数值特征。 - 使用
print(dataset)输出编码后的数据集。
总结
本文介绍了使用Pandas读取CSV文件指定列并进行One-Hot编码的方法,可以帮助你更好地处理分类特征数据。
原文地址: https://www.cveoy.top/t/topic/phWh 著作权归作者所有。请勿转载和采集!