标签: python dataframe charts string-concatenation spreadsheet-excel-writer
我在这里面临一个问题。我有一个Dataframe列,我需要将其设置为value+%,即说10%, 15%等。
Dataframe
value+%
10%, 15%
但是,我可以在写入后将值作为字符串类型放在Excel工作表中,但是当我绘制图形时,该值被视为字符串,因此图表不会生成。
我需要在相关列中粘贴带有%符号的值,并且我需要在写入Excel工作表时绘制图形。
%
任何解决方案?
提前致谢。
答案 0 :(得分:0)
要在excel中写入值,您可以使用
str(value) + '%'
绘制图形时,通过切片最后一个字符(%)来访问值,并使用eval函数将其转换为数字。
eval(value[:-1])