小编Dat*_*ede的帖子

绘制pandas中的子图时的IndexError

我有一个看起来像这样的数据框:

(使用ipython笔记本..)

import pandas as pd
pd.options.display.mpl_style = 'default'
%matplotlib
import matplotlib.pyplot as plt

df = pd.DataFrame({'Average': {'April- 2014': 94.400000000000006,
  'August- 2014': 94.400000000000006,
  'December- 2014': 94.400000000000006,
  'February- 2015': 94.400000000000006,
  'January- 2015': 94.400000000000006,
  'July- 2014': 94.400000000000006,
  'June- 2014': 94.400000000000006,
  'May- 2014': 94.400000000000006,
  'November- 2014': 94.400000000000006,
  'October- 2014': 94.400000000000006,
  'September- 2014': 94.400000000000006},
 'Number': {'April- 2014': 80,
  'August- 2014': 86,
  'December- 2014': 110,
  'February- 2015': 11,
  'January- 2015': 104,
  'July- 2014': 90,
  'June- 2014': 83,
  'May- 2014': 108,
  'November- 2014': 118,
  'October- 2014': …
Run Code Online (Sandbox Code Playgroud)

python pandas

3
推荐指数
1
解决办法
1974
查看次数

无法在pandas python中绘制我的数据

我想创建一个将显示国家/地区值的饼图.我有一个单列csv文件,其中包含用户来自的国家/地区列表,我将其读入pandas数据帧.我已经在网上尝试过各种各样的饼图教程但是无法绘制这个单列数据.

fig = plt.pyplot.figure()
ax = fig.add_subplot(111)
ax.hist(country)
Run Code Online (Sandbox Code Playgroud)

数据示例:

  country
0 BRAZIL
1 INDIA
2 INDIA
3 CHINA
4 RUSSIA
5 BRAZIL
Run Code Online (Sandbox Code Playgroud)

python matplotlib pandas

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

使用多索引列对多个列求和

我有一个从数据透视表创建的数据框,看起来类似于:

import pandas as pd
d = {('company1', 'False Negative'): {'April- 2012': 112.0, 'April- 2013': 370.0, 'April- 2014': 499.0, 'August- 2012': 431.0, 'August- 2013': 496.0, 'August- 2014': 221.0},
('company1', 'False Positive'): {'April- 2012': 0.0, 'April- 2013': 544.0, 'April- 2014': 50.0, 'August- 2012': 0.0, 'August- 2013': 0.0, 'August- 2014': 426.0},
('company1', 'True Positive'): {'April- 2012': 0.0, 'April- 2013': 140.0, 'April- 2014': 24.0, 'August- 2012': 0.0, 'August- 2013': 0.0,'August- 2014': 77.0},
('company2', 'False Negative'): {'April- 2012': 112.0, 'April- 2013': 370.0, 'April- 2014': …
Run Code Online (Sandbox Code Playgroud)

python pandas

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

Django-在runserver中指定url

我正在尝试将社交登录集成到一个项目中,并且正在遵循本教程:http : //www.artandlogic.com/blog/2014/04/tutorial-adding-facebooktwittergoogle-authentication-to-a-django-application / .

第 4 步显示该项目需要一个“真实网址”。看来您曾经能够在运行时指定 url manage.py runserver example.com( https://code.djangoproject.com/ticket/14928 )

但是,在 Django 1.6.5 上,这会导致 CommandError: "example.com" is not a valid port number or address:port pair.

运行本地网络服务器以便我的 django 项目出现在 whaturl.com 的最简单方法是什么?

python django

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

指定域名的白名单仍允许其他人使用python social auth和django进行身份验证

我正在学习本教程:http://www.artandlogic.com/blog/2014/04/tutorial-adding-facebooktwittergoogle-authentication-to-a-django-application/,我对Google身份验证特别感兴趣.我已经成功创建了演示站点,并且能够使用Google登录.

阅读python social auth的文档,您应该能够指定白名单域列表:http://python-social-auth.readthedocs.org/en/latest/configuration/settings.html#whitelists

当我放入时SOCIAL_AUTH_GOOGLE_WHITELISTED_DOMAINS = ['foo.com'],settings.py我仍然可以使用我的标准Gmail帐户登录.您如何限制只能通过@foo.com电子邮件登录的用户?

python authentication django

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

如何按月,日,年与熊猫过滤

我创建了DataFrame:

df = pandas.read_csv("data.csv", sep=';', parse_dates = 1, dayfirst = True)

然后我得到以下结果:

                   Qty     System_created             Total
0                   2  2014-10-14 08:13:46.000         21.76  
1                   1  2014-10-14 08:13:46.000          4.16  
2                   2  2014-10-14 08:30:46.000         27.90  
3                   1  2014-10-14 08:30:46.000          4.95  
4                   1  2014-10-14 08:30:46.000          4.95  
5                   2  2014-11-05 11:15:47.000         21.76  
6                   1  2014-11-05 11:15:48.000          3.32  
Run Code Online (Sandbox Code Playgroud)

但我不知道如何按月(或年,日,小时等)过滤.像是df[df["System_created"].day]理想的东西.那可能吗?

python pandas

0
推荐指数
1
解决办法
6257
查看次数

标签 统计

python ×6

pandas ×4

django ×2

authentication ×1

matplotlib ×1