记录与类似索引的组合

时间:2014-02-06 17:43:53

标签: python matrix addition

我有一张有年份和价值的表格。我希望将所有相同的年份组合起来,在python中添加与每个相关联的值。

Input:
    year  value
    1999   1
    2000   0
    1999   2
    2000   3.56

Output:
    year  value
    1999   3
    2000   3.56

这是我一直在努力的遗憾。我只是希望名称与正确的x值在同一个数字上(如在函数的输入中)。

> import pandas
import pylab
import matplotlib
from pandas import *
from pylab import *
from matplotlib import *

names = read_csv(r'C:\Users\joe\Documents\Python\baby-names2.csv')

name1=names[names['name']=='Joseph']
name2=names[names['name']=='Nancy']


name1 = name1.ix[0:,['year', 'prop']]
name2 = name2.ix[0:,['year', 'prop']]

name1 = name1.groupby(['year']).sum()
name2 = name2.groupby(['year']).sum()


import matplotlib as mpl
import matplotlib.pyplot as plt

print ( name1[:,1])

#plt.scatter(name1[:,0],name1[:,1])
#plt.plot(name2['year'],name2['prop'], color='Green')
#plt.plot(name2, color='Blue')

#plt.show()

感谢您的帮助。

0 个答案:

没有答案