python-3.x - 条形图 绘制包含三列的数据框
问题描述
我有以下数据框数据:
data = [{'City': 'SF', 'Tools':'Subways', 'Numbers':10}, {'City': 'SF', 'Tools':'Foot', 'Numbers':4}, {'City': 'SF', 'Tools':'Bike', 'Numbers':8}, {'City': 'SF', 'Tools':'Skateboard', 'Numbers':2}, {'City': 'SF', 'Tools':'Ferry', 'Numbers':3}, {'City': 'Seattle', 'Tools':'Car', 'Numbers':15}, {'City': 'Seattle', 'Tools':'Train', 'Numbers':5}, {'City': 'Seattle', 'Tools':'Ferry', 'Numbers':9}, {'City': 'Seattle', 'Tools':'Bike', 'Numbers':9}, {'City': 'Boston', 'Tools':'Subway', 'Numbers':10}, {'City': 'Boston', 'Tools':'Car', 'Numbers':10}, {'City': 'Shanghai', 'Tools':'Car', 'Numbers':4}, {'City': 'Shanghai', 'Tools':'Subway', 'Numbers':20}]
df = pd.DataFrame(data)
我想像下面这样绘制它
解决方案
推荐阅读
- ethereum - 以太坊区块链中源代码和业务信息的可见性
- php - Laravel Bootstrap 手风琴不能正常工作?
- sockets - 从 flask_socketio 导入 SocketIO 时没有名为“socketio”的模块,发出
- json - 在 Coldfusion 上使用 Trustpilot API 发起 Trustpilot 邀请
- java - 如何将数组中的值从最后一个值添加到第一个值
- google-bigquery - ST_GeogFromGeoJSON 在 bigquery 中失败,而在 postgres 中成功
- c++ - std::set::erase 意外擦除 3 个元素
- c++ - 搜索一个数字是否包含在 3x3 数组中的程序只找到最后一个数字
- visual-studio-code - 在 Visual Studio Code 中删除存储库
- html - 附加 iframe src