python - 如何读取具有列表的数据集
问题描述
在我正在处理的数据集中,一些列包含字典列表
以下是描述电影类型的列示例
问题是当我使用pd.read_csv()
此列数据类型时,它将是字符串而不是列表,这使得数据预处理更加困难。
我如何将这些列读取为列表而不是字符串?
解决方案
使用参数“转换器”来决定函数“pd.read_csv”中特殊列的类型。就像是:
df = pd.read_csv('filename.csv', converters={'Code':str})
它将强制将“代码”列读取为字符串类型。也许它会对你有所帮助,但我只是有关于从“float”到“str”的类型转换的经验,所以我不能保证它有效。
推荐阅读
- geoserver - 来自地理服务器 REST 的投影
- airflow - 如何在 Ubuntu 中启动配置 Airflow 服务
- python - AttributeError:“create_frame”对象没有属性“tk”
- javascript - Nest js服务未定义,可能是循环依赖
- java - 在Java中将矢量图像转换为光栅图像
- axapta - 对数据源 AX2012 的方法使用 cacheAddMethod
- java - 重用 org.apache.cxf 生成的客户端,而不是总是重新生成
- java - java中的Json格式错误-minimalJson
- c# - .NET 如何准确比较字符串?
- ios - 更改 collectionView 单元格下方的标题和描述 当集合视图单元格更改时。使用索引路径执行此操作不起作用