因此,pandas.read_csv的默认参数,dtype为None。这是做什么的,与dtype = str?
有何不同?是否推断出列类型?
答案 0 :(得分:1)
dtype=None
表示pandas会尝试从列值中推断数据类型。对于较大的框架,这可能会变得极慢,因此,如果您确定所有数据都是字符串,或者您还不想将其转换为适当的dtype,请指定{ {1}}。
dtype=object
:输入列的名称或词典 - >类型,默认dtype
数据或列的数据类型。例如。None
使用{'a': np.float64, 'b': np.int32}
或str
要保留而不是解释object
。