Wie wähle ich eine Spalte mit einem bestimmten Namen aus?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hi
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 Mengen von A, B und C auszuwählen und es gegen Spalte 1 darzustellen.
Hier sollte es Spalten von 2, 7 und 10 auswählen und Overlay-Plot verwenden, um es gegen Spalte1 zu zeichnen.
Vielen Dank
Betreff: Wie wähle ich eine Spalte mit einem bestimmten Namen aus?Hallo Eric,
Ich habe eine andere Frage, die wie die letzte aussieht:
Spalten a, b, c sind Variablen; Wie kann ich eine neue Spalte hinzufügen und ihr eine Formel geben, indem ich a, b und c verwende?
Ich habe das folgende Skript geschrieben, aber die Spalte zeigt die Formel nicht an.
Neue Spalte ( "a /b" , Numerisch , Kontinuierlich , Format ( "Am besten" , 12 ) ,
Formel ( : Säule ( verkohlen (a )) / : Säule ( 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 reicht dies aus:
dt = aktuelle Datentabelle () ;
xc = 1 ; // Spalte 1
a = 2 ; // Spalte 2
b = 7 ; // Spalte 7
c = 9 ; // Spalte 9
Overlay-Plot ( x ( Säule ( xc )) , j ( Säule ( a ) , Säule ( b ) , Säule ( c ))) ;
Betreff: Wie wähle ich eine Spalte mit einem bestimmten Namen aus?Das Auswählen von Spalten nach Namen ist ganz einfach:
dt = Aktuelle Datentabelle () ;
a = 2 ;
b = 7 ;
c = 9 ;
Spalte ( dt , Verkohlen ( a ) ) << Ausgewählt festlegen ;
Spalte ( dt , Verkohlen ( b ) ) << Ausgewählt festlegen ;
Spalte ( dt , Verkohlen ( c ) ) << Ausgewählt festlegen ;
Ich bin mir jedoch nicht sicher, ob Sie sie auswählen müssen, um das gesuchte Überlagerungsdiagramm zu erstellen.Sie können einfach dies 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 das Overlay-Plot festlegen:
colList = {} ;
colList = Einfügung ( colList , Spalte ( dt , Verkohlen ( a ) ) ) ;
colList = Einfügung ( colList , Spalte ( dt , Verkohlen ( b ) ) ) ;
colList = Einfügung ( colList , Spalte ( dt , Verkohlen ( c ) ) ) ;
Überlagerungsdiagramm ( X ( : Name ( "1" ) ) , Y ( Bewertungsliste ( colList ) ) ) ;
HTH,
Erich