相关疑难解决方法(0)

Pandas DataFrame到列表列表

将列表列表转换为pandas数据帧很容易:

import pandas as pd
df = pd.DataFrame([[1,2,3],[3,4,5]])
Run Code Online (Sandbox Code Playgroud)

但是如何将df变回列表列表呢?

lol = df.what_to_do_now?
print lol
# [[1,2,3],[3,4,5]]
Run Code Online (Sandbox Code Playgroud)

python pandas

84
推荐指数
5
解决办法
9万
查看次数

在Python Flask中将Pandas数据帧作为JSONP响应返回

我想将数据作为JSONP响应返回Flask.

数据来自a Pandas dataframe,我可以JSON按以下行返回:

json_data = dataframe.to_json(orient='values')
return json_data
Run Code Online (Sandbox Code Playgroud)

工作正常,我得到的数据,如下所示:

[[1487310600000,1038,1042,1038,1038,-2.243,6.8933],[1487310900000,1042,1042,1038,1038,-1.3626,4.3058],[1487311200000,1042,1042,1038,1038,-1.4631,17.8684 ]]

但我需要它JSONP,所以我使用以下代码:

from flask_jsonpify import jsonpify
json_data = dataframe.to_json(orient='values')
return jsonpify(json_data)
Run Code Online (Sandbox Code Playgroud)

它给了我数据,但有双引号:

"[[1487310600000,1038,1042,1038,1038,-2.243,6.8933],[1487310900000,1042,1042,1038,1038,-1.3626,4.3058],[1487311200000,1042,1042,1038,1038,-1.4631, 17.8684]"

如何JSONPFlask没有双引号的情况下获得响应?提前谢谢了.

python json jsonp flask pandas

7
推荐指数
1
解决办法
4371
查看次数

如何在条形图的条形图内显示值?

我有这样的数据帧:

                 platform     count
release_year        
         1996    PlayStation   138
         1997    PlayStation   170
         1998    PlayStation   155
         1999    PC            243...
Run Code Online (Sandbox Code Playgroud)

现在我想在相应的条形图中使用平台名称绘制水平条形图,使其看起来像这样:

在此输入图像描述

我怎么做?

python matplotlib pandas

2
推荐指数
1
解决办法
4166
查看次数

标签 统计

pandas ×3

python ×3

flask ×1

json ×1

jsonp ×1

matplotlib ×1