【问题标题】:How can I concatenate symbol ("%") to integer value in python?python - 如何将符号(“%”)连接到python中的整数值?
【发布时间】:2018-01-15 21:38:03
【问题描述】:

我在这里遇到了一个问题。我有一个Dataframe 列,我需要将其值设置为value+%,即说10%, 15% 等。

但是,我可以在写入后将值作为字符串类型放入 Excel 工作表中,但是当我绘制图表时,该值被视为字符串,因此未生成图表。

我需要将带有% 符号的值粘贴到相关列中,并且我需要在写入 Excel 工作表时绘制图表。

有什么解决办法吗??

提前致谢。

【问题讨论】:

标签: python dataframe charts string-concatenation spreadsheet-excel-writer


【解决方案1】:

要在excel中写入值,您可以使用

str(value) + '%'

在绘制图形时,通过切片最后一个字符 (%) 来访问值,并使用 eval 函数将其转换为数字。

eval(value[:-1])

【讨论】:

    猜你喜欢
    • 2014-01-13
    • 2016-10-08
    • 2010-11-25
    • 2018-10-15
    • 2019-01-22
    • 2020-02-27
    • 1970-01-01
    • 2012-07-18
    • 1970-01-01
    相关资源
    最近更新 更多