Comment importer un espace de noms dans la page de vue
En mathématiques, une matrice (matrices plurielles) est un tableau rectangulaire de nombres, de symboles ou d'expressions, disposés en lignes et en colonnes. Les éléments individuels d'une matrice sont appelés ses éléments ou entrées.
Comment importer un espace de noms dans la page de vue
Je veux définir un tableau à deux dimensions sans longueur initialisée comme ceci: Matrix = [][] mais ça ne marche pas ... J'ai essayé le code ci-dessous, mais c'est faux aussi: Matrix = [5][5] Erreur: Traceback ... IndexError: list index out of range Quelle est mon
J'ai une liste de tuples à 2 éléments et je voudrais les convertir en 2 listes où le premier contient le premier élément dans chaque tuple et la deuxième liste contient le deuxième élément. Par exemple: original = [('a', 1), ('b', 2), ('c', 3), ('d', 4)] # and I want to become... result = (['a',...
Par exemple, si je veux lire la valeur intermédiaire magic(5), je peux le faire comme ceci: M = magic(5); value = M(3,3); obtenir value == 13. J'aimerais pouvoir faire quelque chose comme l'un d'eux: value = magic(5)(3,3); value = (magic(5))(3,3); de se passer de la variable intermédiaire....
Quels sont les avantages et les inconvénients de chacun? D'après ce que j'ai vu, l'un ou l'autre peut fonctionner en remplacement de l'autre si nécessaire, alors devrais-je prendre la peine d'utiliser les deux ou devrais-je m'en tenir à l'un d'entre eux? Le style du programme influencera-t-il mon...
Dans numpy, certaines opérations reviennent en forme (R, 1)mais d'autres reviennent (R,). Cela rendra la multiplication de la matrice plus fastidieuse car explicite reshapeest requise. Par exemple, étant donné une matrice M, si nous voulons faire numpy.dot(M[:,0], numpy.ones((1, R)))où Rest le...
Inspiré par le post de Raymond Chen , disons que vous avez un tableau bidimensionnel 4x4, écrivez une fonction qui le fait pivoter de 90 degrés. Raymond établit un lien vers une solution en pseudo-code, mais j'aimerais voir des trucs du monde réel. [1][2][3][4] [5][6][7][8] [9][0][1][2]...
Fermé. Cette question ne répond pas aux directives de débordement de pile . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle soit sur le sujet de Stack Overflow. Fermé il y a 2 ans . Améliorez cette question Il semble que de...
J'ai une n x mmatrice composée d'entiers non négatifs. Par exemple: 2 3 4 7 1 1 5 2 6 2 4 3 4 2 1 2 1 2 4 1 3 1 3 4 1 2 1 4 3 2 6 9 1 6 4 "Lâcher une bombe" diminue de un le nombre de la cellule cible et de ses huit voisins, jusqu'à un minimum de zéro. x x x x X x x x x Qu'est-ce qu'un algorithme...
Je fais des benchmarks avec CUDA, C ++, C #, Java et j'utilise MATLAB pour la vérification et la génération de matrices. Lorsque j'effectue une multiplication matricielle avec MATLAB, des 2048x2048matrices encore plus grandes sont multipliées presque instantanément. 1024x1024 2048x2048 4096x4096...
Je peux penser à plusieurs raisons pour lesquelles HashMaps avec des clés entières sont bien meilleures que SparseArrays: La documentation Android pour un SparseArraydit "Il est généralement plus lent qu'un traditionnel HashMap". Si vous écrivez du code en utilisant HashMaps plutôt que...
J'ai un tableau de tableaux, quelque chose comme: [ [1,2,3], [1,2,3], [1,2,3], ] Je voudrais le transposer pour obtenir le tableau suivant: [ [1,1,1], [2,2,2], [3,3,3], ] Il n'est pas difficile de le faire par programmation en utilisant des boucles: function transposeArray(array, arrayLength){ var...
Un ami avait besoin d'un algorithme qui lui permettrait de parcourir les éléments d'une matrice NxM (N et M sont impairs). J'ai trouvé une solution, mais je voulais voir si mes collègues SO'ers pouvaient trouver une meilleure solution. Je poste ma solution en réponse à cette question. Exemple de...
Quand faut-il utiliser un data.frame, et quand est-il préférable d'utiliser un matrix? Les deux conservent les données dans un format rectangulaire, donc parfois ce n'est pas clair. Existe-t-il des règles générales pour savoir quand utiliser quel type de
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une...
J'utilise numpy. J'ai une matrice avec 1 colonne et N lignes et je veux obtenir un tableau à partir de N éléments. Par exemple, si je l'ai M = matrix([[1], [2], [3], [4]]), je veux obtenir A = array([1,2,3,4]). Pour y parvenir, j'utilise A = np.array(M.T)[0]. Quelqu'un connaît-il un moyen plus...
Je rencontre des problèmes en essayant d'utiliser des objets volumineux dans R. Par exemple: > memory.limit(4000) > a = matrix(NA, 1500000, 60) > a = matrix(NA, 2500000, 60) > a = matrix(NA, 3500000, 60) Error: cannot allocate vector of size 801.1 Mb > a = matrix(NA, 2500000, 60)...
En R avec une matrice: one two three four [1,] 1 6 11 16 [2,] 2 7 12 17 [3,] 3 8 11 18 [4,] 4 9 11 19 [5,] 5 10 15 20 Je veux extraire la sous-matrice dont les lignes ont la colonne trois = 11. C'est-à-dire: one two three four [1,] 1 6 11 16 [3,] 3 8 11 18 [4,] 4 9 11 19 Je veux faire cela sans...
Les documents numpy recommandent d'utiliser un tableau au lieu de la matrice pour travailler avec des matrices. Cependant, contrairement à octave (que j'utilisais jusqu'à récemment), * n'effectue pas de multiplication matricielle, vous devez utiliser la fonction matrixmultipy (). Je pense que cela...
Supposons que j'ai une matrice par 2 et une fonction qui prend un vecteur 2 comme l'un de ses arguments. Je voudrais appliquer la fonction à chaque ligne de la matrice et obtenir un vecteur n. Comment faire cela en R? Par exemple, je voudrais calculer la densité d'une distribution normale standard...