今天我们学习read_csv函数的true_values和false_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
返回:

下面,我们设置一下,将“会”和“很准”按True读入,将“不会”和“不准”按False读入:
import pandas as pd
df=pd.read_csv("test.csv",true_values=['会', '很准'],false_values=['不会','不准'])
df
返回:

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