我有这个直方图:
hist
(array([49, 33, 21, 11, 10, 9, 0, 0, 0, 2]), array([ 0. , 0.26274885, 0.52549769, 0.78824654, 1.05099538,
1.31374423, 1.57649308, 1.83924192, 2.10199077, 2.36473962,
2.62748846]))
有10个箱子和每箱的计数。我想提取第一个数组,即每个bin (数组([49,33,21,11,10,9,0,0,0,2])中的数字计数使用另一个计算。
这可能吗?
答案 0 :(得分:3)
使用hist[0]
在官方教程中阅读更多内容
http://docs.python.org/2.7/tutorial/introduction.html#lists
与字符串索引类似,列表索引从0开始,列表可以切片,连接等等:
>>> a = ['spam', 'eggs', 100, 1234]
>>>
>>> a[0]
'spam'
>>> a[3]
1234
>>> a[-2]
100
>>> a[1:-1]
['eggs', 100]
>>> a[:2] + ['bacon', 2*2]
['spam', 'eggs', 'bacon', 4]
>>> 3*a[:3] + ['Boo!']
['spam', 'eggs', 100, 'spam', 'eggs', 100, 'spam', 'eggs', 100, 'Boo!']