我做df = pandas.io.json.json_normalize(data)
并且我想指定缺少数据的整数列的数据类型。由于大熊猫没有整数NaN,我想使用dtype object
,即字符串。据我所知,json_normalize
没有任何dtype
参数。如果我之后尝试.astype(object)
列,我将在列中以小数点结束。
如何在此列中获取没有小数点的字符串格式?
答案 0 :(得分:1)
应该有一个更优雅的解决方案,但是这个解决方案应该适用于您的特定任务:
df['col'] = df['col'].astype(object).apply(lambda x: '%.f' % x)
希望它有所帮助。