用数据类型字符串初始化一个大熊猫空数据框

时间:2018-07-05 11:46:54

标签: python pandas dataframe

我想创建具有给定行数和列数的Dataframe,并希望使用数据类型string初始化每个元素。

当我使用时:

pd.DataFrame(np.empty((3, 4)), dtype = "S100")

它给出一个空的数据框,但数据类型为二进制。

是否还有其他dtype参数将数据类型设为str。

1 个答案:

答案 0 :(得分:1)

您必须指定空数组的类型:

pd.DataFrame(np.empty((3, 4), dtype = np.str))