Forum
>>
Programmazione Python
>>
Calcolo scientifico
>>
PANDAS
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da quaqua |
2020-11-21 23:10:40 - PANDAS
|
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 --- |
|
Scritto da mm mm |
2021-09-25 16:10:56 - Re: PANDAS
|
ciao scusami leggo solo ora il tuo post. Molto probabilmente avrai già risolto ma io ci provo cmq.
Hai per caso provato a leggere gli indici delle righe con df1.index ? Cosa ti restituisce? |
Pagina: 1
Esegui il login per scrivere una risposta.