Как сделать горизонтальное заполнение areaplot в R [закрыто]

Вы получаете логическую ошибку, поскольку условие ожидает, что условие возвратит значение boolean, но оператор === в искровой строке возвращает столбец как ouput.becuase того, что вы получаете эту ошибку.

ниже Я использую ссылку, чтобы исправить документ, который вы видите.

https://spark.apache.org/docs/2.0.0/api/java/org/apache/spark/sql/ Column.html # equals (java.lang.Object)

public Column equalTo(Object other)
Equality test.

   // Scala:
   df.filter( df("colA") === df("colB") )

   // Java
   import static org.apache.spark.sql.functions.*;
   df.filter( col("colA").equalTo(col("colB")) );

Parameters:
other - (undocumented)
Returns:
(undocumented)

, поэтому удалите это === и замените на == it work

-2
задан KahntM 19 January 2019 в 14:52
поделиться

1 ответ

Вы можете переключать оси, просто переключаясь, где вы используете x и y. Вы можете заполнить область «под» кривой, используя polygon. Вот простой пример с гауссовым распределением.

## Data
x = seq(-3.5,3.5,0.1)
y = dnorm(y)

## Plot
plot(y, x, type="l", xaxs="i", xlim=c(0,0.45))
polygon(y,x, col="gray")

Sideways plot

0
ответ дан G5W 19 January 2019 в 14:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: