Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 具有pd库的数据对象的类型_Python_Django - Fatal编程技术网

Python 具有pd库的数据对象的类型

Python 具有pd库的数据对象的类型,python,django,Python,Django,我有以下代码: x = { 'Expired': dead_247, 'Unknown': unsure_247, 'Alive': alive_247 } data = pd.Series(x).reset_index(name='value').rename(columns={'index':'status'}) data['angle'] = data['value']/data['value'].sum() * 2*pi data['color'] = ["#c

我有以下代码:

x = { 'Expired': dead_247, 'Unknown': unsure_247, 'Alive': alive_247 }

    data = pd.Series(x).reset_index(name='value').rename(columns={'index':'status'})
    data['angle'] = data['value']/data['value'].sum() * 2*pi
    data['color'] = ["#c0c4c1", "#009695", "#53e305"]

    data["value"] = data['value'].astype(str)
    data["value"] = data["value"].str.pad(10, side = "left")

    sep = []
    for i in range(len(data.index)):
        sep.append(': ')
    data['legend'] = data['status'] + sep + data['value'].astype(str)
我通过打印(数据)打印“数据”对象,并查看此输出。请告诉我“数据”是什么类型的数据结构。这是一张单子,还是一本字典

web_1  |     status       value     angle    color               legend
web_1  | 0  Expired        1422  1.553859  #c0c4c1  Expired:       1422
web_1  | 1  Unknown        3080  3.365602  #009695  Unknown:       3080
web_1  | 2    Alive        1248  1.363724  #53e305    Alive:       1248
您能告诉我如何在数据['legend']中再添加一行吗:总计=5750。(这是1422+3080+1248之和)


谢谢。

这里,
data
是一个
DataFrame

In [8]: type(data)
Out[8]: pandas.core.frame.DataFrame

数据帧中的所有列都必须始终具有相同的长度,因此在不向所有其他列添加值的情况下,无法向
图例
列添加值

谢谢你的帮助!