Ciao a tutti,
Attualmente sto lottando per realizzare un'idea che ho avuto per un'ulteriore automatizzazione del mio lavoro quotidiano.
Il punto di partenza della mia idea è uno script di recupero automatico dei dati che ho scritto per recuperare i dati di produzione da un server sql per un determinato set di ID. Sono riuscito a implementare un pezzo di codice per liberarmi automaticamente di tutte le colonne che hanno solo valori "0" mancanti o solo. Il prossimo passo sarebbe filtrare tutte le colonne che mostrano solo un valore distintivo. Ora qui è dove inizia a complicarsi.
Non voglio rimuovere ogni colonna con una deviazione standard pari a zero in quanto vi sono alcuni valori di processo (colonne) in cui un singolo valore distintivo è sensibile e trasporta ancora informazioni (cioè ricetta-Nr che gli ID hanno visto in una determinata fase del processo) . Stavo pensando a un elenco di caselle di controllo o un elenco selezionabile comprendente i nomi delle colonne e le statistiche di base delle colonne (in particolare la deviazione standard) e un pulsante di azione per eliminare le colonne selezionate dalla tabella dei dati (ho trovato la funzionalità del visualizzatore di colonne molto interessante per questo, sfortunatamente non sono stato in grado di recuperare alcun pezzo di codice utilizzato da questa funzione). Nel migliore dei casi, sarebbe possibile filtrare le colonne che dovrebbero apparire all'interno di questo elenco selezionabile in base alle rispettive statistiche delle colonne (StdDev = 0).
Quindi ora sono seduto qui con la mia idea e non ho idea di come realizzarla. Qualsiasi aiuto o idea è molto apprezzato.
Auguri
Malte
Penso che da quello che stai dicendo sia che la tua idea è quella di utilizzare la condizione 'deviazione standard == 0' per scoprire colonne con un solo valore. Non è necessario farlo, è possibile scrivere codice che determina il numero di livelli univoci e quindi identificare le colonne con un singolo livello. Non sono sicuro se questo ti aiuterà o meno - se poi verificherà il ricapitolare funzione.