pandas.errors.PossiblePrecisionLoss#

exception pandas.errors.PossiblePrecisionLoss[source]#

当 to_stata 处理的列中包含超出 int64 范围或等于 int64 的值时,会发出此警告。

当列值超出 int64 范围或等于 int64 值时,该列将被转换为 float64 数据类型。

另请参阅

DataFrame.to_stata

将 DataFrame 对象导出到 Stata dta 格式。

示例

>>> df = pd.DataFrame({"s": pd.Series([1, 2**53], dtype=np.int64)})
>>> df.to_stata("test")