鉴于以下数据框架:
import pandas as pd
df = pd.DataFrame(
{'A':['A','B','C','D'],
'C':[12355.00,12555.67,640.00,7000]
})
df
A C
0 A 12355.00
1 B 12555.67
2 C 640.00
3 D 7000.00
我想把价值转换成美元,以千美元为单位,如下所示:
A C
0 A $12.3K
1 B $12.5K
2 C $0.6K
3 D $7.0K
我需要做的第二件事是以某种方式将它们放入一个海生热图中,它只接受浮点数和整数.有关热图方面的更多信息,请参见here.
我假设一旦浮动被转换成货币,它们将是对象格式的,但我希望有办法解决这个问题.
提前谢谢!