python - 在处理 csv 文件时将字符串转换为浮点值
解决方案
标签编码可以将可用的值变成它们自己的唯一值。
import pandas as pd
import sklearn
df = pd.read_csv('file-path')
le = sklearn.preprocessing.LabelEncoding()
le.fit(df['code'])
df = df[le.transform(df['code'])]
# change back
df = df[le.inverse_transform(df['code'])]
推荐阅读
- linux - 如何启动具有交换支持的 chromeos 容器?
- regex - 正则表达式:如何在匹配的子字符串中替换给定字符
- azure-ad-b2c - 验证 DisplayControl 语音通话按钮
- javascript - 在 Javascript 中提取 JSON 数据
- amazon-web-services - 如果增加给定 dynamoDB-geo 数据库的 hashKey 长度,dynamoDB 读/写的成本会增加吗?
- python - 列出日期时间和字符串到字符串
- delphi - delphi 如何根据 captureconsoleoutput 过程准确更新进度条
- xamarin - 如何在 Xamarin Forms iOS 应用程序中使用 Xamarin UITest 读取单选按钮的状态
- c# - Xamarin (C#):iOS 13+:状态栏:触摸/点击检测
- python - 为什么我不能从 Pydantic 导入 BaseModel?