Hi. Ich frage mich, ob es eine Möglichkeit gibt, alle Spalten in einer Tabelle aus einer Liste umzubenennen, ohne eine For-Schleife zu verwenden. Ich habe Tabellen mit ~10.000 Spalten und die Verwendung einer For-Schleife dauert viel länger als ich möchte.
Einzelheiten:
JMP Pro 16.2.0
Mac OS Big Sur 11.6.6
Ich habe mir die Funktion "Spaltennamen neu kodieren..." angeschaut (Spalten > Spaltennamen > Spaltennamen neu kodieren...). Im erscheinenden Dialog kann ich dann das rote Dreieck nach unten auswählen und Erweitert > Mapping aus Tabelle anwenden.... Angenommen, ich habe eine Tabelle mit den ursprünglichen und neuen Spaltennamen, scheint dies gut zu funktionieren. Es scheint jedoch keine Möglichkeit zu geben, dies zu skripten.
Ich habe auch versucht, die Tabelle zu transponieren, eine neue Spalte mit den neuen Spaltennamen hinzuzufügen und dann mit der neuen Spalte als Beschriftung erneut zu transponieren. Das funktioniert auch, ist aber für Tische meiner Größe zu langsam.
Kennt jemand einen anderen cleveren Weg, dies zu tun, ohne eine For-Schleife zu verwenden?
Eine interaktive Möglichkeit, dies zu tun, besteht darin, alle Ihre neuen Spaltennamen in den Einfügepuffer zu kopieren.

Wählen Sie dann alle Spalten aus dem Spaltenbereich in Ihrer Datentabelle aus.Ich schlage vor, dass Sie CNTL/a verwenden, um sie alle auszuwählen

Verwenden Sie dann CNTL/v, um aus dem Einfügepuffer in die Spaltennamen einzufügen
