Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python ndarray返回值是什么_Python_Python 3.x_Matplotlib_Histogram_Numpy Ndarray - Fatal编程技术网

python ndarray返回值是什么

python ndarray返回值是什么,python,python-3.x,matplotlib,histogram,numpy-ndarray,Python,Python 3.x,Matplotlib,Histogram,Numpy Ndarray,我使用另一个库,我希望得到类似于此函数输出的结果。这是一条路线吗? 以下函数来自matplotlib.pyplot,返回两个不同变量中的计数和箱子: counts, bins, bars = plt.hist(list(nx.dict(degree(G)).values()),histtype='stepfilled') //output [0.0, 0.0, 0.0, 0.0, 0.0, 5.0, 0.0, 0.0, 0.0, 0.0] [3.5, 3.6,

我使用另一个库,我希望得到类似于此函数输出的结果。这是一条路线吗?

以下函数来自matplotlib.pyplot,返回两个不同变量中的计数和箱子:

    counts, bins, bars = plt.hist(list(nx.dict(degree(G)).values()),histtype='stepfilled')

    //output
    [0.0, 0.0, 0.0, 0.0, 0.0, 5.0, 0.0, 0.0, 0.0, 0.0]
    [3.5, 3.6, 3.7, 3.8, 3.9, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5]
如何将两个列表合并到一个对象/变量中,或者是否能够理解以下表达式的值:

for i in range(0,len(a[0])):
    v = a[1][i]
    c = a[0][i]

对于第一个问题,
gt.vertex\u hist(g,“out”)
返回一个包含2个元素的
列表,每个元素都是
ndarray
。文件中也提到了这一点

下面的表达,我不确定其目的:

for i in range(0,len(a[0])):
    v = a[1][i]
    c = a[0][i]
假设两个NDARRY的大小始终相同,这只是在第一个NDARRY的长度上进行迭代。它将第一个数据数组i,e的当前索引值
[5,32,85,148,152,182,160,116,53,25,23,13,3,2,1.]分配给
c
,将第二个数据数组的当前索引值分配给
v
。但是每次它都会覆盖它,因此
v
c
将分别只保存最后的元素,即1和15。我认为他们应该把它加上去

len(a[0])不是ndarray中第一个数组的长度吗?[0或1表示从元素获取哪个数组][获取哪个元素]?是的,
len(a[0])
是ndarray中第一个数组的长度,但这两个ndarray的长度相同。所以我在[0,15]的范围内(包括两者)。你问题的第二部分也是正确的
for i in range(0,len(a[0])):
    v = a[1][i]
    c = a[0][i]