変数の場所で厄介な繰り返し値を持つ非常に複雑なテーブルを扱っているので、特定の行と列の間で文字列検索を行いたいと思います。例えば文字列の列と行を指定して検索する
:
table={{"header1", "header2", "header3",
"header4"}, {"falsepositive", "falsepositive", "name1",
"falsepositive"}, {"falsepositive", "falsepositive", "name2",
"falsepositive"}, {"falsepositive", "falsepositive",
"falsepositive", "falsepositive"}}
%//TableForm=
header1 header1 header1 header1
falsepositive falsepositive name1 falsepositive
falsepositive falsepositive name2 falsepositive
falsepositive falsepositive falsepositive falsepositive
どのように私は、行、列3に、例えば、文字列のために2つの貫通1を求めますか?
Which
を使用して、テーブル内の文字列の位置に基づいて値を割り当てたいとします。
例えば、おそらく
Which[string matched in location one, value, matched in location two, value2]
私の答えのコメントを参照してください –
ありがとう!ほんとうにありがとう! – Rose