【发布时间】:2015-09-29 16:53:39
【问题描述】:
我一直在用python做一个数据分析的例子,这个例子是婴儿名字。我生成以下格式的数据框, 年性别
1880 F [38] M [14]
1881 F [38] M [14]
1882 F [38] M [15]
1883 F [39] M [15]
1884 F [39] M [16]
我使用以下例程生成了它,它返回一个索引值。
def get_quantile_count(group, q=0.5):
group = group.sort_index(by='prop', ascending=False)
return group.prop.cumsum().searchsorted(q) + 1
当我尝试绘制此数据框时出现错误。这些索引是否未被识别为数值?
TypeError: Empty 'DataFrame': no numeric data to plot
【问题讨论】:
标签: python python-2.7 pandas matplotlib