私は数百の列でSparkDataFrame
を持っています。私はそれに単語 "時間"を持つものだけを選択したいと思います。代わりに、手動で列のすべての名前を書くこと、このような何かをすることの共通のタグを持つすべての列をRで選択する方法は?
:
df_selection <- SparkR::select(df, like('^time.*?'))
があります:
df_selection <- SparkR::select(df, "TRT_time", "Flight_time", "SS_time", ...)
私のような何かをしたいと思いますSparkRでこれを行う良い方法は? SQLのような演算子と同等ですか?私はRの完全な初心者です。申し訳ありませんが、それは非常に単純な質問ですが、私はそれの周りに私の脳を得ることができませんでした。
ありがとうございました!
'df_selection <-df [、grepl( "時間"、COLNAMES(DF))]これは私のために動作しません' –
: エラー欄に(callJStatic( "org.apache.spark.sql.functions" 、 "col"、x)): 関数 'column'のメソッドを選択する際に引数 'x'を評価する際にエラーが発生しました:handleErrors(returnStatus、conn)のエラー – Totor