S1990
Profilo di
Nome | S1990 |
---|---|
Indirizzo email | n/a |
Messaggi | 2 |
-
- 2018-09-12 15:03:11
- Re: Inserire in una matrice vuota una parte di un array
- Forum >> Principianti
- ok, ti ringrazio per la gentilezza e come hai detto posto il codice che ho scritto fino ad ora:
import re
import numpy as np
regex = r"([\d\.]+)\*([\d\.]+)\$([\d\.]+)\# (\d.+)"
lines = [line.rstrip('\n') for line in
open('prova 21 colonne.txt')]
for riga_m in lines:
match = re.findall (regex, riga_m)
if match02 == '1':
temperatures = [int(i) for i in match03.split()]
b = np.array(temperatures).reshape(4, 16)
il problema che ora ho è il seguente, io vorrei che appendere tutti i dati che appartengono a b in una nuova matrice di modo da avere una matrice di dimensioni (16, 16) come posso fare? sapreste aiutarmi?
-
- 2018-09-07 15:24:07
- Inserire in una matrice vuota una parte di un array
- Forum >> Principianti
- Buongiorno a tutti, sono nuovo di python e mi scuso in anticipo per la domanda probabilmente banale ma per me non lo è affatto, sono di un array tridimensionale (21,1,4) di cui ora posto la rappresentazione:
1531188029 1 1 195
1531188038 2 1 187
1531188047 3 1 196
1531188056 4 1 191
1531188065 5 3 192
1531188075 6 3 195
1531188084 7 3 186
1531188101 8 2 195
1531188111 9 2 195
1531188120 10 2 195
1531188129 11 2 195
1531188147 12 4 198
1531188156 13 4 199
1531188165 14 4 197
1531188174 15 4 199
1531188183 16 3 191
1531188192 17 3 189
1531188210 18 5 195
1531188219 19 5 193
1531188228 20 5 197
1531188237 21 5 199
vorrei fare in modo che quando l'inidice che sta sulla terza colonna è 1 la variabile che sta sulla quarta colonna venga scritta in una matrice vuota, mi spiego meglio if terzo indice = a 1, metti 195 in una matrice, se nella seconda riga terzo indice = a 1, metti 187 nella stessa matrice di 195, son arrivato da me che serve indentare ad un ciclo for un ciclo if ma ho problemi a scrivere il codice, sapreste aiutarmi?