Forum
>>
Principianti
>>
problema visualizzazione colonne pandas spider
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da Gino_2000 ![]() |
2024-11-01 11:06:42 - problema visualizzazione colonne pandas spider
|
Buongiorno,
sono un principiante. Sto provando a caricare un file excel su Pandas e a lavorarlo. Gestisco tutto in ambiente Python. Vorrei provare a visualizzare la tabella che sto lavorando ma ogni volta che eseguo print, alcune colonne vengono nascoste, allego immagine. Avete suggerimenti per risolvere ? Ho provato "display" ma non funziona. Vedo che alcuni suggeriscono di operare in ambiente Jupiter, è questa l'unica soluzione ? Grazie. |
|
Scritto da nuzzopippo ![]() |
2024-11-02 05:58:58 - Re: problema visualizzazione colonne pandas spider
|
Per nulla, esistono varie possibilità, cercando in rete e nella docs se ne trovano, si potrebbe, ad esempio, operare in un contesto temporaneamente modificato, vedi il test sotto, effettuato in una sessione idle
Python 3.12.3 (main, Sep 11 2024, 14:17:37) [GCC 13.2.0] on linux Type "help", "copyright", "credits" or "license()" for more information. import numpy as np data = np.arange(80).reshape(4,20) data array([[ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19], [20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39], [40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59], [60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79]]) import pandas as pd df = pd.DataFrame(data) df 0 1 2 3 4 5 6 7 8 ... 11 12 13 14 15 16 17 18 19 0 0 1 2 3 4 5 6 7 8 ... 11 12 13 14 15 16 17 18 19 1 20 21 22 23 24 25 26 27 28 ... 31 32 33 34 35 36 37 38 39 2 40 41 42 43 44 45 46 47 48 ... 51 52 53 54 55 56 57 58 59 3 60 61 62 63 64 65 66 67 68 ... 71 72 73 74 75 76 77 78 79 [4 rows x 20 columns] pd.option_context('display.max_columns', None) <pandas._config.config.option_context object at 0x7ecc63b6e480> df 0 1 2 3 4 5 6 7 8 ... 11 12 13 14 15 16 17 18 19 0 0 1 2 3 4 5 6 7 8 ... 11 12 13 14 15 16 17 18 19 1 20 21 22 23 24 25 26 27 28 ... 31 32 33 34 35 36 37 38 39 2 40 41 42 43 44 45 46 47 48 ... 51 52 53 54 55 56 57 58 59 3 60 61 62 63 64 65 66 67 68 ... 71 72 73 74 75 76 77 78 79 [4 rows x 20 columns] with pd.option_context('display.max_columns', None): df 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 \ 0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 2 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 3 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 19 0 19 1 39 2 59 3 79come puoi vedere, al secondo tentativo d'uso tutte le colonne vengono mostrate. Ciao Fatti non foste a viver come bruti... |
|
Scritto da shelfgnu ![]() |
2025-05-15 11:22:47 - Re: problema visualizzazione colonne pandas spider
|
Ciao! Non serve passare a Jupyter per forza. Puoi usare pd.set_option('display.max_columns', None) per visualizzare tutte le colonne nel terminale. Prova anche df.head() per un’anteprima chiara.
--- Ultima modifica di shelfgnu in data 2025-05-15 11:23:18 --- |
|
Scritto da jeffreestar ![]() |
2025-06-07 05:06:47 - Re: problema visualizzazione colonne pandas spider
|
No, passare a Jupyter non è l’unica soluzione! Le opzioni di configurazione di Pandas (pd.set_option) o to_string() risolvono il problema direttamente nel tuo ambiente Python. Se hai ancora difficoltà o vuoi provare un approccio diverso (es. esportare i dati o configurare un ambiente specifico), fammi sapere! Puoi anche condividere il codice che stai usando per caricare il file Excel, così posso verificare se c’è altro da ottimizzare.
|
Pagina: 1
Esegui il login per scrivere una risposta.