Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/280.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 将数据帧行传递给Google图表中的addRow函数_Python_Flask_Charts_Google Visualization - Fatal编程技术网

Python 将数据帧行传递给Google图表中的addRow函数

Python 将数据帧行传递给Google图表中的addRow函数,python,flask,charts,google-visualization,Python,Flask,Charts,Google Visualization,我的主要目标是在 data.addRows([ ['Work', 11], ['Eat', 2], ['Commute', 2], ['Watch TV', 2] ]); data.addRows([[Timestamp('2018-11-09 00:00:00') 'Bob' 68] [Timestamp('2018-11-09 00:00:00') &#39

我的主要目标是在

data.addRows([
  ['Work', 11],
  ['Eat', 2],
  ['Commute', 2],
  ['Watch TV', 2]
]);
      data.addRows([[Timestamp('2018-11-09 00:00:00') 'Bob' 68]
 [Timestamp('2018-11-09 00:00:00') 'Jane' 86]
 [Timestamp('2018-11-10 00:00:00') 'Bob' 40]
 ...
 [Timestamp('2019-06-15 00:00:00') 'Bob' 20]
 [Timestamp('2019-06-15 00:00:00') 'Jane' 21]
 [Timestamp('2019-06-16 00:00:00') 'Bob' 1]]);
 return render_template("viz.html", data=data2, cols=col_names)
data.addRows({{ data.values  }});
数据-(数据帧)

data2.值
返回-

array([[Timestamp('2015-12-01 00:00:00'), 'Bob', 41],
       [Timestamp('2015-12-01 00:00:00'), 'Jane', 55],
       [Timestamp('2015-12-02 00:00:00'), 'Bob', 96],
       ...,
       [Timestamp('2019-07-31 00:00:00'), 'Jane', 18],
       [Timestamp('2019-08-01 00:00:00'), 'Bob', 2],
       [Timestamp('2019-08-02 00:00:00'), 'Bob', 1]], dtype=object)
现在我的代码在flask中运行良好,但当看到源代码时,它返回的值低于该值

data.addRows([
  ['Work', 11],
  ['Eat', 2],
  ['Commute', 2],
  ['Watch TV', 2]
]);
      data.addRows([[Timestamp('2018-11-09 00:00:00') 'Bob' 68]
 [Timestamp('2018-11-09 00:00:00') 'Jane' 86]
 [Timestamp('2018-11-10 00:00:00') 'Bob' 40]
 ...
 [Timestamp('2019-06-15 00:00:00') 'Bob' 20]
 [Timestamp('2019-06-15 00:00:00') 'Jane' 21]
 [Timestamp('2019-06-16 00:00:00') 'Bob' 1]]);
 return render_template("viz.html", data=data2, cols=col_names)
data.addRows({{ data.values  }});
我的烧瓶代码-

data.addRows([
  ['Work', 11],
  ['Eat', 2],
  ['Commute', 2],
  ['Watch TV', 2]
]);
      data.addRows([[Timestamp('2018-11-09 00:00:00') 'Bob' 68]
 [Timestamp('2018-11-09 00:00:00') 'Jane' 86]
 [Timestamp('2018-11-10 00:00:00') 'Bob' 40]
 ...
 [Timestamp('2019-06-15 00:00:00') 'Bob' 20]
 [Timestamp('2019-06-15 00:00:00') 'Jane' 21]
 [Timestamp('2019-06-16 00:00:00') 'Bob' 1]]);
 return render_template("viz.html", data=data2, cols=col_names)
data.addRows({{ data.values  }});
用谷歌图表代码填充行-

data.addRows([
  ['Work', 11],
  ['Eat', 2],
  ['Commute', 2],
  ['Watch TV', 2]
]);
      data.addRows([[Timestamp('2018-11-09 00:00:00') 'Bob' 68]
 [Timestamp('2018-11-09 00:00:00') 'Jane' 86]
 [Timestamp('2018-11-10 00:00:00') 'Bob' 40]
 ...
 [Timestamp('2019-06-15 00:00:00') 'Bob' 20]
 [Timestamp('2019-06-15 00:00:00') 'Jane' 21]
 [Timestamp('2019-06-16 00:00:00') 'Bob' 1]]);
 return render_template("viz.html", data=data2, cols=col_names)
data.addRows({{ data.values  }});
问题-

array([[Timestamp('2015-12-01 00:00:00'), 'Bob', 41],
       [Timestamp('2015-12-01 00:00:00'), 'Jane', 55],
       [Timestamp('2015-12-02 00:00:00'), 'Bob', 96],
       ...,
       [Timestamp('2019-07-31 00:00:00'), 'Jane', 18],
       [Timestamp('2019-08-01 00:00:00'), 'Bob', 2],
       [Timestamp('2019-08-02 00:00:00'), 'Bob', 1]], dtype=object)
  • 如何去掉
    时间戳('
    00:00:00)
  • 如何删除
    和#39
  • 是否有更好的方法以

    [['值1','值2',值3], [‘值4’、‘值5’、值6]…]

  • 如何在我的值周围添加


  • 尝试在此处添加
    |safe
    -->{data.values | safe}尝试在此处添加
    |safe
    -->
    {data.values | safe}