問題タブ [rowname]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
26696 参照

r - 行列から行名を抽出するにはどうすればよいですか?

日付である行名を持つマトリックスがあります。これらの行名を変数に抽出し、rownames() を使用してこれらの日付を別の行列に適用したいと考えています。マトリックスが「data.matrix」と呼ばれるとしましょう。

私が実行するたびに:

すべての日付のプリントアウトを取得します。だから私はこれを行います:

v に戻ると、すべての日付の素敵なリストが表示されます。しかし、私が使用するとき:

そして、私は戻ります:

新しい列名はありません。

また、試してみると:

私は得るNULL

しかし、私がするとき:

すべての日付の素敵なプリントアウトが得られます。

それで、何が得られますか?最初は、行列と日付は互換性がないと思っていましたが、そうであるかのようです。

現在merge()、この方法で日付を追加しています:

しかし、これを行うためのより良い方法があるように感じます。

0 投票する
2 に答える
1190 参照

r - R データ フレームの行名は、数値ではなく行列を示します

データフレームを作成するには、次のものがあります。私の問題は、データ フレームの行名が 1,2,3,4 などではなく、[1,]、[2,]、[3,]、[4,] などとして表示されることです (出力については以下を参照)。 . 行名が通常どおりに表示されるようにこれを修正する理由と方法 (増分番号)。

id と nobs は、それぞれ 5 つの数値を持つ 2 つのベクトルです...

0 投票する
3 に答える
848 参照

r - 特定の値を持つ行名と列名

私はこのマトリックスを持っていて、2列のマトリックスを取得したい.1つの列には行名があり、もう1つの列には値1のセルの列名がある.

こんなマトリックスが欲しい

value=1 のペア

前もって感謝します、A.

0 投票する
1 に答える
7165 参照

r - オブジェクト リストを変換して行名を取得 R

オブジェクトから行名を抽出するのに問題があります。rownames(object) と入力すると "null" が返されますが、object と入力すると情報の行列が取得されます。クラス(オブジェクト)を入力すると、それがリストであることがわかります。私が探しているのは、横の行名を取得する方法です。ありがとう!

>

構造(リスト(4= structure(list(alpha0 = c(-1.15, -1.22, -0.72, -1.76, -1.46, -0.57, -1.21, -0.32, -0.8, -1.7, -1.72, -1.3, -1.24, -1.14) , -2.42, -1.41), alpha7 = c(-0.86, -0.74, -0.85, -0.34, -0.76, 0.42, -0.26, -0.65, 0.01, -1.46, -0.66, 0.07, -0.78, -0.31 、-2.15、-0.69)、alpha14 = c(1.21、1.34、0.54、0.18、1.08、1.03、1.36、0.87、0.86、0.93、1.73、0.98、0.31、0.57、0.66、1.39)、alpha21 = c(1.69) 、1.5、1.04、1.07、1.5、1.35、1.37、1.1、0.84、1.12、1.29、1.12、1.46、1.08、1.98、1.98)、alpha28 = c(1.12、0.63、0.84、0.37、0.4、0.4、0.4、 1.17, 0.51, 0.91, 0.51, 0.13, 1.11, 1.17, 1.55, 0.74), アルファ35 = c(0.16, 0.29, 0.24, 0.32, 0.47, 0.42, 0.18, 0.44, 0.140, 0.11, 0.5, 0.29, , 0.78, 0.21), alpha42 = c(-0.44, -0.55, -0.64, -0.5, -0.7, -0.4, -0.85, 0.37, -0.4, 0, 0.23, -0.58, 0.07, 0.31, 0.14, - 0.36)、alpha49 = c(-0.93、-0.65, -0.83, -0.25, -0.68, -0.9, -0.82, -0.93, -0.64, -0.73, -0.55, -0.63, -0.23, -0.74, -0.94, -1.32), alpha56 = c( -1.23, -0.76, -0.36, -0.48, -1.03, -0.73, -0.75, -1.45, -0.8, -0.9, -0.97, -0.9, -0.58, -0.68, -1.03, -1.5), alpha63 = c(-0.62, -0.88, -0.7, -0.25, -0.55, -0.47, 0.07, -0.57, 0.41, -0.46, -0.48, 0.09, -1.01, -0.1, -1.5, -1.07), α70 = c(0.62, 0.69, 0.99, 0.79, 0.35, 0.2, 0.89, 0.15, 0.88, 0.85, 0.57, 0.54, -0.24, -0.38, -0.03, 0.35), alpha77 = c(1.3, 1.25, 1.08, 0.97) 、1.24、0.78、0.78、0.92、0.75、0.93、0.88、1.44、0.23、0.75、1.25、1.57)、alpha84 = c(1.08、0.62、0.64、0.53、0.73、0.28、0.37、0.96、0.96) 0.5, 0.42, 0.79, 0.73, 1.61, 1.1), alpha91 = c(0.27, -0.01, 0.18, 0.13, 0.2, -0.05, -0.19, 0.12, -0.27, 0.14, -0.01, 0.04, 0.33, 0.09, 0.84, 0.56)、alpha98 = c(0.04,-0.36, -0.05, 0.07, 0, -0.11, -0.11, 0.15, -0.1, 0.28, 0.11, -0.4, 0.54, -0.27, 0.82, 0.18), alpha105 = c(-0.51, -0.04, 0.03, 0.14、0.11、-0.13、-0.54、-0.39、-0.23、-0.17、-0.33、-0.47、-0.09、-0.22、-0.09、-0.32)、alpha112 = c(-0.8、-0.55、-0.76 , -0.56, -0.53, -0.87, -0.34, -0.6, -0.42, -0.14, -0.44, -0.12, -0.31, -0.62, -0.48, -0.38), alpha119 = c(-0.89, -0.55) , -0.66, -0.41, -0.72, -0.9, -0.47, -1.2, -1.21, -0.68, -0.94, -0.61, -1.01, -0.8, -0.97, -1.04)), .Names = c( "alpha0"、"alpha7"、"alpha14"、"alpha21"、"alpha28"、"alpha35"、"alpha42"、"alpha49"、"alpha56"、"alpha63"、"alpha70"、"alpha77"、"alpha84" "、"alpha91"、"alpha98"、"alpha105"、"alpha112"、"alpha119")、row.names = c("YBR088C"、"YDL003W"、"YDR097C"、"YDR507C"、"YER070W"、"YER095W"、"YER111C"、"YGR189C"、 "YKL045W"、"YLR183C"、"YML027W"、"YMR179W"、"YNL300W"、"YOR074C"、"YPL163C"、"YPL256C")、クラス = "data.frame"))、.Names = "4")"YPL163C", "YPL256C"), クラス = "data.frame")), .Names = "4")"YPL163C", "YPL256C"), クラス = "data.frame")), .Names = "4")

0 投票する
1 に答える
145 参照

r - Rで行を見つける方法は?

何千もの行と列のデータフレームがあります..

行名を使用して特定の行を見つける必要があります(したがって、行名は知っていますが、それがどの位置にあるのかわかりません)..たとえば

したがって、(上記のように)非常に長い間、たとえば、「nikki」という行名を持つ行を見つけて抽出する必要があるため、結果は次のようになります

簡単かもしれませんが、それを達成する方法を教えてくれる人はいますか? 前もって感謝します..

0 投票する
1 に答える
1146 参照

r - xtable 関数を使用して lm 回帰から取得したテーブルの行名を変更する

いくつかの変数を持つ回帰の要約表を取得しました。私が使用したコードは

次のような出力が得られました

行名(x1、lag(x2、-1)など)を手動でギリシャ語に変更して、研究の回帰に合わせることができます。ただし、多くの異なるデータ グループを使用して回帰を再現する必要があるため、1 つずつ実行するには時間がかかりすぎます。

行名をコードでカスタマイズするために機能する、より自動化された堅牢なソリューションはありますか?