問題タブ [col]
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 - R: 式に基づいて名前を付けた列をデータフレームに追加します
今日私を逃しているように見える単純なものをもっと「そうあるべきだと感じます」。よろしくお願いします。
関数内のループ内で、列を追加して、式に基づいて名前を付けようとしています。
列をバインドでき、その名前はバインドされたオブジェクトから取得されます。data<-cbind(data,bothdata)
列をバインドし、バインドされたオブジェクトに手動で名前を付けることができます。data<-cbind(data,newname=bothdata)
方程式の積である列をバインドし、バインドされたオブジェクトに手動で名前を付けることができます。data<-cbind(data,newname2=bothdata-1)
または別の方法:data <- transform(data, newColumn = bothdata-1)
私ができないのは、名前を式の積にすることです。私の実際の数式から派生した例の名前はpaste("E_wgt",rev(which(rev(Esteps) == q))-1,"%")
、列の & 方程式:baddata - q
です。
より単純なもの: data<-cbind(data,paste("magic",100,"beans")=bothdata-1)
. 前の例でcbind
はうまくいきましたが、期待していないため、これは失敗します。=
についても同じ失敗transform
。
私の最初の考えは、フォーラム名のオブジェクトを作成するためにこれをうまく使用しましたが、式の名前の列assign
に対してそれを機能させる方法がわかりません。
中間ステップを使用して名前付け式をオブジェクト コンテナーに配置する場合は、それを使用します。
列名は「magic100beans」ではなく「name」です。assign
式の結果が式名のオブジェクトになる場合:
次に、次の方法で cbind を試みget
ます。
列は「get(paste("magic",100,"beans"))」と呼ばれます。ブー!誰か考えはありますか?私はcbind
それを個別colnames(data)[ncol(data)] <- paste("magic",100,"beans"))
に行うことができると思いますが、今のところ解決すると思いますが、それでも直接的な方法があるかどうかを知りたいと思います。
ありがとう。
mobile - Hard Breaks in Bootstrap col Elements
I am working with the code below and trying to determine what makes the cols stack on one another. The code looks fine in desktop view, but when I look at it on mobile, the last two col-xs-12 stack together right on top of one another. Is there a break code to make it put a hard return between the two col's in mobile viewing?
bash - 一意のIDでテーブルをマージするbash
2 つの同様の「テーブル形式」のテキスト ファイルがあり、それぞれ数百万レコードの長さがあります。inputfile1 では、一意の識別子は他の 2 つの列の値を結合したものです (どちらも一意の識別子ではありません)。inputfile2 では、一意の識別子は 2 文字の後にランダムな 4 桁の数字が続きます。
inputfile1 の一意の識別子を、inputfile2 の対応する一意の識別子に置き換えるにはどうすればよいですか? 最初のテーブルのすべてのレコードが 2 番目のテーブルに存在しますが、その逆はありません。以下は、ファイルのおもちゃの例です。
入力ファイル 1:
入力ファイル 2:
望ましい出力:
私の暫定的な計画は次のとおりです。
- input1 のスタイルで、input2 の追加の識別子を生成します (簡単)
- input1 に出現しない行を input2 から除外します (難しい)
- 次に、input1 からのデータを貼り付けます (簡単)
Rならできるかもしれませんが、データが大きくて複雑なので、bashやperlでなんとかできないかと思っていました。正しい方向へのヒントは何でも良いでしょう。
r - R: リストのすべての項目 (all = df) の最初の列を削除するには?
リスト内のオブジェクトのすべての列を削除したい (リストには dfs のみが含まれているため)。以前にデータを分割するためにこの列が必要でしたが、分割後にすべてのオブジェクトでこの列を削除する必要があります。ここにいくつかのサンプルデータがあります:
そして、私が今欲しいのは、このフォーマットが別のデータセットと一致する必要があるため、最初の列を削除することです。望ましい結果は次のようになります (項目名が重要であることに注意してください)。
アイデア?多分data.table?ありがとう
twitter-bootstrap-3 - Bootstrap - col-xs-12 をカスタムの最小ブラウザ ウィンドウ幅に強制するにはどうすればよいですか?
2 つの列を持つ Bootstrap 行がいくつかあります。このようなもの:
ウィンドウ幅<= 720pxで列に「col-xs-12」を実行させたいと思います。
これはどのように達成できますか?
r - 列の合計を行列の新しい行に入れる
最初の列の自治体名 (要素) と 2 列目と 3 列目のプロジェクト数 (整数) で構成されるデータ フレームがあります。
[注: ここでは 2 番目と 3 番目の列を整数として作成しています。これは、実際のデータ セットで分類されているためです。]
次を使用して、行の行合計を取得できました。
ただし、列の合計を取る方法がわかりません。次の式を使用してみました。
エラーが発生します:
colSums(Projects[2:3, ]) のエラー: 'x' は数値でなければなりません
2 列目と 3 列目を に変換してもas.numeric
、同じ応答が得られます。
列の合計を取得して、結果を格納する新しい行を一番下に作成する方法を教えてもらえますか?