2017-05-30 6 views
0

私は、列名とy軸ダウン株価情報のリストなどの日付の範囲を持つデータフレームを持っています。私はその後、日付の別の文字リストを持っています。カラム名が文字リストに含まれている場合、サブセットデータフレームを作成するにはどうすればよいですか?

データフレーム内の日付が文字リスト内の日付のいずれかと一致する場合は、データフレームのサブセットを作成します。

以下は、データフレームの画像と日付のリストへのリンクを見つけてください。解決策を見つけることができなかったので、私は助言に感謝します。

enter image description here

enter image description here

+3

データの写真を投稿することは役に立ちません。 (https://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example)[再現性の例を作成する方法]を参照してください。それはあなたを助けることをより容易にするでしょう。 – MrFlick

+0

@MrFlickのコメントに画像の代わりに 'dput'を使ってデータのテキスト版を作成し、結果をあなたの質問に貼り付けてください。データが長すぎる場合、 'dput(head(myData、20))'のようなサンプルを提供することができます – G5W

+1

[ask]と[mcve] –

答えて

2

もあなたを理解していれば、あなたが入れたリスト上にあるデータの列をしたいですか?

私はこの仕事ができると思う:これはあなたが望むものではない場合

new_data = data[,which(colnames(data)%in%your_list)] 

は教えてください。

+0

もお読みください。あなたの指導を本当にありがとう。 – asathe1

関連する問題