2017-04-23 2 views
0

Si X est un tableau, que signifie X[:,0]? En fait, ce n'est pas la première fois que je vois une telle chose, et cela me déroute, mais je ne peux pas voir quel est son sens? Est-ce que quelqu'un pourrait me montrer un exemple? Une réponse claire et complète serait appréciée sur cette question de la virgule.La signification de la virgule à l'intérieur de X [:, 0]

S'il vous plaît voir le fichier https://github.com/lazyprogrammer/machine_learning_examples/blob/master/ann_class/forwardprop.py

Merci à l'avance!

+1

Est-ce un «Dataframe» pandas? S'il vous plaît donner plus d'exemples du code. Actuellement «X» est un peu énigmatique. –

+0

Non, c'est à partir du fichier https://github.com/lazyprogrammer/machine_learning_examples/blob/master/ann_class/forwardprop.py –

+2

Ensuite, c'est un tableau numpy, ceci sélectionne la première colonne de données. –

Répondre

3
>>> x = [1, 2, 3] 
>>> x[:, 0] Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> TypeError: list indices must be integers, not tuple 

Si vous voyez que, la variable n'est pas une liste, mais autre chose. Un tableau chiffré, peut-être.

+0

Désolé, mais cela ne répond pas à ma question. –