
使用pandas将非数值数据转化为数值的方法
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本文介绍了如何利用Pandas库将非数值型的数据(如文本、布尔值等)转换为数值类型,便于数据分析与建模。
处理非数值数据的一个例子是将性别属性(如男女)转换为0-1编码。精通机器学习的人可能对此不感兴趣,这里仅提供一些思路,并且不会使用稀疏向量。
原本打算直接利用pandas的DataFrame.iloc加上for循环进行转换,但尝试后发现原数据并未发生变化。于是写了一个较为简单的函数来解决这个问题:
# 处理非数值列
def handle_non_numerical_data(df, name):
nrows = len(df[name])
全部评论 (0)
还没有任何评论哟~


