問題タブ [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.
r - data.frame 内の既存の row.names と col.names をテストします
data.frame にネイティブの行名と列名があるか、自動的に生成されたもの (1 2 3 4...) があるかを判断する関数はありますか? 列名の場合、「自動的に」は、たとえば「as.data.frame」をマトリックスに適用する場合を意味します..
行名については、回避策を見つけました:
ただし、列名については、その方法がわかりません。問題は、自動化された col.name が V1 V2 などで始まる場合があり、X1.、X2. で始まる場合があることです。
編集:なぜこの質問をするのか: このテストは、存在する場合は行名と列名をプロットするより複雑な関数 (PCA のグラフィカル出力に多少似ています) 内で実行する必要があり、存在しない場合はより適したものを作成します新しい名前。したがって、実際の名前の手がかりがなくても、「任意の」data.frameで機能するはずです..
ありがとう。
python - パンダのインデックス名を削除する
次のようなデータフレームがあります。
そのデータフレームから削除するindex name
foo
には? 目的の出力は次のようになります。
r - Points = Levels または Rownames を使用した R でのプロット
R データセット mtcars で mpg ~ wt をプロットしています。ポイントを車のモデルのイニシャル (行名) に置き換えるか、ポイントの横に行名を含む凡例が必要です。
最初のアイデアのコーディング方法がわからず、2 番目のアイデアではラベルが重複しています。車種のイニシャルをそのまま貼る方法はありますか?
色やその他の装飾を取り除いたアイデアは次のとおりです。
醜さについて申し訳ありません...ところで、私はggplot2で試しました...同じ種類の問題...
ポイントをrownameの頭文字で置き換える背後にあるアイデアは、ハロルド・ヘンダーソンによる回帰のトピックに関する論文から来ました。
r - row.just = "left を使用すると、tableGrob の行名が途切れる
行名のカットオフが発生する理由を誰かが解決できますか? ストリング ラップの長さとは無関係です。row.just = "center" を指定しても、行名は切り捨てられません。
これをくれる(ズームでごめんなさい)
一方、「中心」を指定すると、これが得られます
何か案は?
psプロットウィンドウで「ズーム」をクリックすると、画像がそのようになる理由がわかりませんが、保存/エクスポートすると、拡大されたバージョンのみが保存されます...
r - 行名でデータ フレームにアクセスすると、期待する値ではなく NA が返される
ここに例があります。normal は、未指定の年の月と日に等しい行名を持つデータフレームです (1 月 1 日の「-01-01」など)。リストされている統計は、ある範囲の年のものです。
すべてが一意であるため、R がここで行名の値を取らないのはなぜですか?
r - データフレームの行名の最初の n 文字を削除する方法は? R
次のようなデータフレームがあります。
最初の列には行名が表示されます。
私が必要とするのは、すべての行の日付部分を削除することです.eg(「2010-11-04.Stock1」ではなく「Stock1」
基本的に、最初の n 文字を削除する代わりに保持するこの関数の逆が必要です。
r - data.frame rownames に表示された後の日付「n」行に基づいて、xts オブジェクトから値を抽出します。
以下のコードを提供してくれた akrun に感謝します。それは私の問題に対する解決策の一部を提供します。
以下のコードはstart_date
、end_date
事前に指定された範囲内の値を取得します。
私が本当に必要としているのは、たとえばstart_date + 5
との間の値です。end_date + 5
問題は、取引日があるため、週末だけでなく休日なども除外されることです。たとえば、+5 の場合、他の 2 つが週末であるため、3 つの値しか得られない場合があります。したがって、上記の任意の暦日を の形式にしたいと思いますas.Date
。次の 5 暦日ではなく、そのテーブルから次の 5 つの値が必要です。