df[100, c("column")]
の代わりにscalaスパークデータフレームがありますか?スパークデータフレームの列から特定の行を選択したい。上記R同等のコードで 例えば100th
行がスパークデータフレームから特定の行を取得
12
A
答えて
9
まず、あなたがDataFrames
を使用すると、典型的手続き方法でそれらにアクセスすることができないことを意味し、分配され、最初の分析を行う必要があることを理解しなければなりません。しかし、Scala
について質問していますが、Pyspark Documentationを読むことをお勧めします。他のドキュメントより多くの例があるためです。
しかし、私の説明を続けると、のAPIのいくつかのメソッドを使用すると、すべてDataFrame
には属性としてRDD
が1つあります。私の例を参照してください、私は2番目のレコードを取る方法に注意してください。
df = sqlContext.createDataFrame([("a", 1), ("b", 2), ("c", 3)], ["letter", "name"])
myIndex = 1
values = (df.rdd.zipWithIndex()
.filter(lambda ((l, v), i): i == myIndex)
.map(lambda ((l,v), i): (l, v))
.collect())
print(values[0])
# (u'b', 2)
うまくいけば、誰かが少ないステップで別の解決策を提供してくれることを望みます。
1
これは私がScalaで同じように達成した方法です。 ([sparkContextから特定の行を読み込む方法]私はそれが有効な回答よりも効率的であるかどうかわからないのですが、それは以下の
val parquetFileDF = sqlContext.read.parquet("myParquetFule.parquet")
val myRow7th = parquetFileDF.rdd.take(7).last
+0
データがクラスタリングされるノードの数に応じて出力が変化しますか? – bshelt141
関連する問題
- 1. SSRS:DataSetの特定の行から値を取得しますか?
- 2. JavaはRuntimeから特定の行を取得しますか?
- 3. データベースから特定のデータを取得
- 4. JSONから特定の値を取得
- 5. C#のテキストファイルから特定の行を取得するには?
- 6. CのrichTextBoxから特定の行を取得します。
- 7. Pythonはcsvファイルから特定の行を取得します
- 8. 特定のテキスト行からテキストを取得する方法は?
- 9. MySQLは特定の行IDからランクを取得します
- 10. mysqlから特定の行を取得する
- 11. MySqlがTEXTから特定の行を取得する
- 12. Pythonの特定の行を取得
- 13. MySQL:特定の行を取得
- 14. カラムのスパークデータフレームに基づいて重複した行を取得
- 15. リゾルバデータから特定のインデックスから情報を取得する
- 16. 特定のパラメータを持つリストから特定のオブジェクトを取得
- 17. Excel:一連の行からキーを使用して特定の値を取得
- 18. 特定の範囲の列から最後の行を取得する方法
- 19. javascript htmlテーブルの特定の行から列のテキスト値を取得する
- 20. 特定のcolomの特定の行の合計をテーブルmysqlから取得する方法は?
- 21. javaのtxtファイルから特定の行を取得する方法
- 22. Listviewクリックでデータベースから特定の行のデータを取得する方法は?
- 23. powershellのExcelから特定の行数を取得する方法
- 24. rdlc式のデータセットから特定の行を取得してください。
- 25. 特定のドメインのウェブビューからCookieを取得しますか?
- 26. PHP - 単語が特定のテキストにないデータベースから行を取得する
- 27. 入力ボックスで入力した特定の行からデータを取得
- 28. URLから特定のページを取得し、AJAXでデータを取得する
- 29. djangoから特定のデータを取得できませんか?
- 30. 特定のUISegmentedControlインデックスからフレームを取得しますか?
可能な重複をコーディングする必要がhttp://stackoverflow.com/questions/35221033/ read-specific-lines-sparkcontextから) –
これはDataFramesと[sparkContextから特定の行を読み込む方法]です(http://stackoverflow.com/questions/35221033/how-to-read-specific -lines-from-sparkcontext)はRDDに関するものです –