Wie wähle ich eine Spalte mit einem bestimmten Namen aus?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo
Angenommen, ich habe eine Tabelle mit den Spalten 1-10.
dann habe ich 3 Variablen. zum Beispiel A=2, B=7, C=10
Ich möchte ein Skript schreiben, um Spalten mit den Mengen A, B und C auszuwählen und sie im Vergleich zu Spalte 1 darzustellen.
Hier sollten die Spalten 2, 7 und 10 ausgewählt und mithilfe des Overlay-Plots im Vergleich zu Spalte1 dargestellt werden.
Danke
Betreff: Wie wähle ich eine Spalte mit einem bestimmten Namen aus?Hallo Eric,
Ich habe noch eine Frage, die wie die letzte aussieht:
die Spalten a, b, c sind Variablen; Wie kann ich eine neue Spalte hinzufügen und ihr mithilfe von a, b und c eine Formel geben?
Ich habe das folgende Skript geschrieben, aber in der Spalte wird die Formel nicht angezeigt.
Neue Spalte ( „a /b“ , Numerisch , Kontinuierlich , Format ( "Am besten" , 12 ) ,
Formel ( : Spalte ( verkohlen (A )) / : Spalte ( verkohlen (B )) )) ;
vielen Dank für Ihre Empfehlung
Betreff: Wie wähle ich eine Spalte mit einem bestimmten Namen aus?Wenn Sie Spalte 1 als x und die Spalten 2, 7 und 10 als Y verwenden möchten, unabhängig von ihren Namen, dann wird dies den Zweck erfüllen:
dt = aktuelle Datentabelle () ;
xc = 1 ; // Spalte 1
A = 2 ; // Spalte 2
B = 7 ; // Spalte 7
C = 9 ; // Spalte 9
Overlay-Plot ( X ( Spalte ( xc )) , j ( Spalte ( A ) , Spalte ( B ) , Spalte ( C ))) ;
Betreff: Wie wähle ich eine Spalte mit einem bestimmten Namen aus?Die Auswahl von Spalten nach Namen ist ganz einfach:
dt = Aktuelle Datentabelle () ;
A = 2 ;
B = 7 ;
C = 9 ;
Spalte ( dt , Verkohlen ( A ) ) << Ausgewählte festlegen ;
Spalte ( dt , Verkohlen ( B ) ) << Ausgewählte festlegen ;
Spalte ( dt , Verkohlen ( C ) ) << Ausgewählte festlegen ;
Ich bin mir jedoch nicht sicher, ob Sie sie auswählen müssen, um das gewünschte Überlagerungsdiagramm zu erstellen.Sie können einfach Folgendes tun:
Überlagerungsdiagramm ( X ( : Name ( „1“ ) ) , Y ( Spalte ( dt , Verkohlen ( A ) ) , Spalte ( dt , Verkohlen ( B ) ) ,
Spalte ( dt , Verkohlen ( C ) ) ) ) ;
Wenn Sie über eine variable Anzahl von Y-Variablen verfügen, können Sie eine Liste davon erstellen und diese Liste als Y-Variablen für die Überlagerungsdarstellung festlegen:
colList = {} ;
colList = Einfügen ( colList , Spalte ( dt , Verkohlen ( A ) ) ) ;
colList = Einfügen ( colList , Spalte ( dt , Verkohlen ( B ) ) ) ;
colList = Einfügen ( colList , Spalte ( dt , Verkohlen ( C ) ) ) ;
Überlagerungsdiagramm ( X ( : Name ( „1“ ) ) , Y ( EvalList ( colList ) ) ) ;
HTH,
Erik