This post shows different methods of a DataFrame.
Get the first value in a column
df = some_dataframe_definition value = df.select("SOME_COLUMN_NAME").first()[0]
Convert Dataframe to JSON
df = some_dataframe_definition result_json = df.toJSON()
Get a Row
df = some_dataframe_definition row = df.collect()[0] #You can switch out 0 for whatever row you want.
Count rows of Dataframe
df = some_dataframe_definition num_rows = df.count()