Punti casuali nel poligono usando il generatore di geometrie

Generare ‘Punti casuali nel poligono‘ tramite il generatore di geometrie e usando i dati della tabella attributi. L’espressione di sopra è leggermente modificata rispetto a quella proposta da Klas: nella condizione if ho aggiunto il caso in cui i punti cadono fuori dal poligono, in questo caso con la funzione closet_point vengono attaccate al perimetro!!! […]

Continua a leggere "Punti casuali nel poligono usando il generatore di geometrie"

Come ottenere la lista dei file contenuti in una cartella

Un amico mi passa una cartella con tante sottocartelle e molti file all’interno di ogni sottodirectory; subito nasce l’esigenza di ottenere una lista di tutti i file presenti a partire dalla cartella principale: come fare?? La stragrande maggioranza dei file presenti nelle cartelle sono immagini e quindi penso subito di utilizzare un software free XnView: […]

Continua a leggere "Come ottenere la lista dei file contenuti in una cartella"

Salvare una tabella HTML in CSV, a partire da una pagina web

Un amico mi contatta e mi chiede: come posso scaricare la tabella presente in questa pagina web (Coste Italiane – WikiPedia)?? Gli dico di contattare il mago ‘WikiAndy’ ma oggi è impegnato in un evento: Lo ‘Schiticchio‘ estivo organizzato da OpenDataSicilia. Allora mi rimbocco le maniche e inizio a studiare come poter scaricare la tabella, […]

Continua a leggere "Salvare una tabella HTML in CSV, a partire da una pagina web"

Conteggi aggregati di campi con multivalore

Un amico mi passa la seguente tabella: La quarta colonna (prov_tocca) di questa tabella (sicilia.csv ) contiene i nomi delle province che toccano la provincia corrente presente nella seconda colonna (DEN_PCM), cioè Caltanissetta è confinante (toccata spazialmente) con le province di: Palermo, Agrigento, Enna, Catania e Ragusa. L’amico curioso mi chiede: quante volte è presente […]

Continua a leggere "Conteggi aggregati di campi con multivalore"

VisiData: fare JOIN fra tabella

L’operazione di JOIN fra tabelle è una operazione molto comune, in questo breve blog post vedremo come realizzarla usando VisiData. Prima tabella: Seconda tabella: facendo una JOIN tra queste due tabelle otterrò il risultato di sotto: vediamo come realizzare questa JOIN con VisiData: Step by step aprire la prima tabella prov_RT.csv (vd prov_RT.csv); spostarsi nella […]

Continua a leggere "VisiData: fare JOIN fra tabella"