简单学量化pandas的应用34读取csv文件8

今天我们学习read_csv函数的true_valuesfalse_value参数。这是两个相对应的参数,true_values是告诉系统,计入时将哪些元素转换为True读入;而false_value是告诉系统,计入时将哪些元素转换为False读入。这个适应于录入数据时,用一些表示正面的词语代替True录入,或用一些表示负面的词语代替False录入的情况。而为了分析数据,读入csv文件时,最好将这些词语转换成标准的True和False。

语法:

true_values=[用逗号隔开的数据元素]

false_value=[用逗号隔开的数据元素]

下面举例,先读入csv:

import pandas as pd
df=pd.read_csv("test.csv")
df

返回:

简单学量化pandas的应用34读取csv文件8

下面,我们设置一下,将“会”和“很准”按True读入,将“不会”和“不准”按False读入:

import pandas as pd
df=pd.read_csv("test.csv",true_values=['会', '很准'],false_values=['不会','不准'])
df

返回:

简单学量化pandas的应用34读取csv文件8

这下清爽多了。

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/74901
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 2024 年 7 月 11 日
下一篇 2024 年 7 月 11 日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注