python - 如何使用带逗号小数点分隔符的 pandas.to_clipboard

标签 python pandas number-formatting

我如何复制 DataFrame to_clipboard 并将其粘贴到 excel 中,并以逗号作为小数点?

在 R 中这很简单。

write.table(obj, 'clipboard', dec = ',')

但我无法在 pandas to_clipboard 中弄明白。

我尝试更改失败:

import locale
locale.setlocale(locale.LC_ALL, '')

Spanish_Argentina.1252

df.to_clipboard(float_format = '%,%')

最佳答案

从 Pandas 0.16 开始你可以使用

df.to_clipboard(decimal=',')

to_clipboard()将额外的 kwargs 传递给 to_csv() ,它还有其他有用的选项。

关于python - 如何使用带逗号小数点分隔符的 pandas.to_clipboard,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28348383/

相关文章:

paypal - 以美元价格表示的逗号和无句点

java - 在 Java 中格式化数字以便打印

python - 将数据从 redis 哈希转储到 postgresql 表的更快方法

python - Django Oracle App 提供 ORA-03113 和 ORA-03135

python - 合并具有许多稀疏列的两个 Pandas DataFrame 会导致 DataFrame 需要不成比例的大量内存

python - 读取 CSV 文件并跳过行,直到我们使用 python 找到某些列

python - 在 pandas DataFrame 中有效地查找匹配行(基于内容)

ruby - 将 float 转换为单词

python - 主要问题: Dropdown switcher in Mezzanine uses default settings of main site when logged in

Python:同时具有多个键值对的字典理解