J'ai ces données dans ces données, j'ai besoin de mettre mes points de données de matrice externes p> dans la première rangée de L'ancien tableau de telle que la sortie est comme p>
3 Réponses :
Je suppose que vous utilisez numpy? Est-ce que
old[0] = new[0]
Pour remplacer la première ligne de votre tableau: P>
Old [0] = nouveau code> p>
Cela devrait faire:
old[0, :len(new)] = new
Voir la question ne pas trancher Je souhaite remplacer les valeurs de nouvelle matrice dans le tableau de première ligne de l'ancien
C'est ce que = nouveau code> est pour, n'est-ce pas?
Je ne sais pas qu'est-ce que tu dis ..... mais ceci ta réponse ne fonctionne pas pour moi
Mon mauvais .. je suis extrêmement désolé .. c'était incroyable .. Pouvez-vous m'expliquer cela monsieur?
Comme vous l'avez dit, il fait simplement trancher. Cependant, NUMPY permet une nouvelle affectation de valeurs avec la tranchée, comme indique le code.
Pourquoi nous ne pouvons pas utiliser Remplacer dans Python?
Quelle est la forme code> code> de
ancien code> et
neuf code>?
La vieille forme est (1080.1000) et une nouvelle forme est (40,)
Avez-vous lu la
Numpy Numpy code> Docs sur l'indexation? Comment afficheriez-vous les 40 premières valeurs de la première ligne de
Old code>?
c'est le problème .. peut-il être résoluble?