quaqua
Profilo di
Nome | quaqua |
---|---|
Indirizzo email | n/a |
Messaggi | 3 |
-
- 2020-11-21 23:10:40
- PANDAS
- Forum >> Programmazione Python >> Calcolo scientifico
- Buonasera a tutti
dopo essermi caricato un file csv, da questo file voglio estrarre alcuni dati e salvarli in altro dataframe, per cui ho scritto il seguente codice
import pandas as pd df = pd.read_csv("DATA/" + strNomeFile) df1 = pd.DataFrame(columns = df.columns) Row = df.iloc0 df1.append(Row)
strNomeFile è una stringa che contiene il nome del file csv
df1 è il dataframe dove voglio mettere alcune righe del dataframe df
quindi ho pensato di utilizzare la funzione iloc per selezionare le righe che mi interessano, poi con append pensavo di copiare la riga selezionata in df.
ma sicuramente sbaglio qualcosa... perché se faccio
df1.head()
mi stampa il dataframe, ma lo stampa solo con gli indici delle colonne, senza la riga che avevo selezionato di df
qualcuno mi può spiegare dove sbaglio?
Grazie
--- Ultima modifica di quaqua in data 2020-11-21 23:11:59 ---
-
- 2020-10-21 17:23:54
- Libreria PANDAS
- Forum >> Programmazione Python >> Database
-
Ciao a tutti
non sono sicuro della sezione, nel senso se ho postato nella sezione corretta, nel caso mi scuso....
Come da titolo ho una domanda su Pandas e nello specifico come estrapolare dati. ho il mio dataset
covid = pd.read_csv("DATA/" + strNomeFile) # Delete some colums that not interest to our analysis covid.drop("stato", axis = 1, inplace = True) covid.drop("denominazione_regione", axis = 1, inplace = True) covid.drop("lat", axis = 1, inplace = True) covid.drop("long", axis = 1, inplace = True) covid.drop("note", axis = 1, inplace = True) # Replace of null date covid["casi_testati"].fillna(0., inplace = True)
nell'esempio sopra, dopo aver caricato il dataframe, faccio una piccola pulizia sulle colonne e correggo i dati che sono null
arrivato a questo punto, devo selezionare le varie righe per copiarle in un altro dataframe.
come posso fare? nel senso come posso copiare una righa che soddisfa una o più condizioni?
Grazie
-
- 2020-07-13 19:06:06
- formattazione print
- Forum >> Principianti
-
Ciao a tutti
ho un piccolo problema di formattazione con print
il codice è il seguente:
for i in range(0, InitFibo, 1): if(i%7 == 0)&(i != 0): print(str(VetSumero)+"\n") else: print(str(VetSumero)+", ")
quello che voglio fare è che finché non raggiungo l'ottava posizione del vettore VetSumero, mi scriva a video i numeri in file separati da una virgola, raggiunto l'ottavo numero vada a capo. ora a parte l'errore della suddivisione in ottetti come faccio ad ottenere i numeri in fila invece che tutti in colonna?
come si può vedere qui di seguito
0, 1, 1, 2, 3, 5, 8, 4 3, 7, 1, 8, 9, 8, 8 7, 6, 4, 1, 5, 6, 2 8, 1, 9, 1, 1, 2, 3
Grazie