Sto usando numpy e desidero indicizzare una riga senza perdere le informazioni sulla dimensione.
import numpy as np
X = np.zeros((100,10))
X.shape # >> (100, 10)
xslice = X[10,:]
xslice.shape # >> (10,)
In questo esempio xslice è ora 1 dimensione, ma voglio che sia (1,10). In R, userei X [10,:, drop = F]. C'è qualcosa di simile in numpy. Non sono riuscito a trovarlo nella documentazione e non ho visto una domanda simile.
Grazie!
x[None, 10]
farà quello che vuoi.