这个X[0,:]符号是什么意思?

2024-05-26 11:55:28 发布

您现在位置:Python中文网/ 问答频道 /正文

在做课程时,我遇到了一个问题:

import numpy as np
import matplotlib.pyplot as plt
from testCases_v2 import *
import sklearn
import sklearn.datasets
import sklearn.linear_model
from planar_utils import plot_decision_boundary, sigmoid, load_planar_dataset, load_extra_datasets

%matplotlib inline

np.random.seed(1) 
X, Y = load_planar_dataset()

plt.scatter(**X[0, :], X[1, :]**, c=Y, s=40, cmap=plt.cm.Spectral);

数组中这种[n,:]类型的表示法是什么意思?你知道吗


Tags: fromimportnumpymatplotlibasnploadplt
1条回答
网友
1楼 · 发布于 2024-05-26 11:55:28

它意味着在矩阵X中,取n行,取所有列(:是all的缩写)。 对于高维数组,这意味着对于n处的第一个维度,取所有第二个维度(:)和所有其他维度(隐式地,所有未列出的维度都取为:)。 实际上,在您的例子中,它与x[0]没有什么不同。你知道吗

相关问题 更多 >