В настоящее время у меня есть этот кадр данных (df):
+-------------------+--------+
| datetime_new|pkts_new|
+-------------------+--------+
|2018-01-04 00:00:00| 47.0|
|2018-01-04 00:00:00| 1.0|
|2018-01-04 00:00:00| 3.0|
|2018-01-04 00:00:00| 40.0|
|2018-01-04 00:01:00| 1.0|
|2018-01-04 00:01:00| 1.0|
|2018-01-04 00:01:00| 1.0|
|2018-01-04 00:01:00| 49.0|
|2018-01-04 00:01:00| 33.0|
|2018-01-04 00:01:00| 2.0|
+-------------------+--------+
`DataFrame[datetime_new: timestamp, pkts_new: double]`
type(t): <class 'pyspark.sql.dataframe.DataFrame'>
Я хочу построить линейную диаграмму, где ось x — datetime_new, а ось y — pkts_new. Однако, когда я использовал эту команду: plt.plot(df.select('datetime_new'),df.select('pkts_new'))
, я получу сообщение об ошибке: ValueError: setting an array element with a sequence
.
Как построить линейный график для ?