当制作包含人物位置坐标作为纬度和经度的数据框时(例如,lat:51.7122369865437和long:9.24231274054315),熊猫的数据框正在修剪纬度和经度的值。如何停止并存储原始坐标。
答案 0 :(得分:3)
您所看到的不是精确问题......它更像是显示问题。看看大熊猫目前提供的精确程度,因为您可能需要增加它 -
pd.options.display.precision
6
df = pd.DataFrame({'latitude' : [51.7122369865437], 'longitude' : [9.24231274054315]})
df
latitude longitude
0 51.712237 9.242313
您可以看到(在我的系统上)精度等级为6
,这意味着只显示前6位小数。如果您需要更高的精度,您可以设置它 -
pd.options.display.precision = 15
或者,
pd.set_options('display.precision', 15)
现在,再次打印df
-
df
latitude longitude
0 51.712236986543701 9.24231274054315