Existe-t-il un moyen rapide de transformer le type de données d’une colonne ?J'ai une question pour obtenir de l'aide, merci.
Il y a une table avec plus de 1200 colonnes, puisque de nombreuses valeurs de données commencent par « i », il y a environ 900 colonnes, donc je dois convertir le format de colonne de caractère en numérique, mais avec une boucle for, c'est trop lent, existe-t-il un moyen rapide ?
Automatisation et scriptsRe : Existe-t-il un moyen rapide de transformer le type de données d'une colonne ?Pour plus de clarté, lorsque vous indiquez « de nombreuses valeurs de données commençant par « i », vous dites que dans une colonne, vous avez des valeurs de données telles que
i78
?
Si c'est à cela que vous faites référence, la dose doit être modifiée en
178
ou supprimez simplement le "i" et partez
78
ou définissez simplement la valeur sur une valeur manquante
Re : Existe-t-il un moyen rapide de transformer le type de données d'une colonne ?Vous pouvez essayer de sélectionner les colonnes, de cliquer avec le bouton droit et d'utiliser


Re : Existe-t-il un moyen rapide de transformer le type de données d'une colonne ?Il existe de nombreuses valeurs commençant par i, nous définissons ces données comme des valeurs invalides de toute façon, elles doivent être transformées en valeurs manquantes
Re : Existe-t-il un moyen rapide de transformer le type de données d'une colonne ?For Each( {col, index}, {:a, :b, :c},
col << Data Type( numeric ) <<
Set Modeling Type( "continuous" )
);Merci! Mais c'est encore lent quand il y a des milliers de colonnes avec de nombreuses valeurs.
Re : Existe-t-il un moyen rapide de transformer le type de données d'une colonne ?Merci! C'est toujours lent, 20 minutes...
Existe-t-il un moyen de modifier le format avant l'importation des données ?
Re : Existe-t-il un moyen rapide de transformer le type de données d'une colonne ?Vous pouvez essayer d'accélérer le processus en rendant votre table de données invisible (ouvrez-la comme invisible/interrogez-la comme invisible ou utilisez << afficher la fenêtre(0)) et en utilisant << Commencer la mise à jour des données avant et << Terminer la mise à jour des données après votre boucle.
Re : Existe-t-il un moyen rapide de transformer le type de données d'une colonne ?Peut-être (je ne pense pas que vous ayez défini la provenance des données) ? Dans le meilleur des cas, vous pouvez corriger vos données à la source