特定の名前の列を選択するにはどうすればよいですか?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />やあ
列1〜10のテーブルがあるとします。
次に、3つの変数があります。たとえば、A = 2、B = 7、C = 10
A、B、Cの量の列を選択し、それをcol.1に対してプロットするスクリプトを作成したいと思います。
ここでは、2、7、および10の列を選択し、オーバーレイプロットを使用してcolumn1に対してプロットする必要があります。
ありがとう
Re:特定の名前の列を選択するにはどうすればよいですか?こんにちはエリック、
最後の質問のように見える別の質問があります:
列a、b、cは変数です。新しい列を追加し、a、b、cを使用して数式を指定するにはどうすればよいですか?
次のスクリプトを作成しましたが、列に数式が表示されません。
新しい列(( 「a/b」 、数値、連続、フォーマット(( "一番" 、 12 )。 、
方式(( :桁(( char (a )) / :桁(( char (b )) )) ;
推薦ありがとうございます
Re:特定の名前の列を選択するにはどうすればよいですか?名前に関係なく、列1をxとして使用し、列2、7、および10をYとして使用する場合は、次のようになります。
dt =現在のデータテーブル() ;
xc = 1 ; //列1
a = 2 ; //列2
b = 7 ; //列7
c = 9 ; //列9
オーバーレイプロット((バツ((桁(( xc )) 、 y ((桁(( a )。 、桁(( b )。 、桁(( c )))) ;
Re:特定の名前の列を選択するにはどうすればよいですか?名前で列を選択するのは簡単です。
dt =現在のデータテーブル() ;
a = 2 ;
b = 7 ;
c = 9 ;
桁(( dt 、チャー(( a )。 )。 <<選択したセット;
桁(( dt 、チャー(( b )。 )。 <<選択したセット;
桁(( dt 、チャー(( c )。 )。 <<選択したセット;
しかし、探しているオーバーレイプロットを作成するためにそれらを選択する必要があるかどうかはわかりません。あなたはこれを行うことができます:
オーバーレイプロット((バツ(( :名前(( 「1」 )。 )。 、 Y ((桁(( dt 、チャー(( a )。 )。 、桁(( dt 、チャー(( b )。 )。 、
桁(( dt 、チャー(( c )。 )。 )。 )。 ;
可変数のY変数がある場合は、それらのリストを作成し、そのリストをオーバーレイプロットのY変数として設定できます。
colList = {} ;
colList =入れる(( colList 、桁(( dt 、チャー(( a )。 )。 )。 ;
colList =入れる(( colList 、桁(( dt 、チャー(( b )。 )。 )。 ;
colList =入れる(( colList 、桁(( dt 、チャー(( c )。 )。 )。 ;
オーバーレイプロット((バツ(( :名前(( 「1」 )。 )。 、 Y (( EvalList (( colList )。 )。 )。 ;
HTH、
エリック