cov
cov.RdCompute the covariance between two expressions.
Usage
cov(x, ...)
covar_samp(col1, col2)
covar_pop(col1, col2)
# S4 method for characterOrColumn
cov(x, col2)
# S4 method for characterOrColumn,characterOrColumn
covar_samp(col1, col2)
# S4 method for characterOrColumn,characterOrColumn
covar_pop(col1, col2)
# S4 method for SparkDataFrame
cov(x, colName1, colName2)Arguments
- x
- a Column or a SparkDataFrame. 
- ...
- additional argument(s). If - xis a Column, a Column should be provided. If- xis a SparkDataFrame, two column names should be provided.
- col1
- the first Column. 
- col2
- the second Column. 
- colName1
- the name of the first column 
- colName2
- the name of the second column 
Details
cov: Compute the sample covariance between two expressions.
covar_sample: Alias for cov.
covar_pop: Computes the population covariance between two expressions.
cov: When applied to SparkDataFrame, this calculates the sample covariance of two
numerical columns of one SparkDataFrame.
Examples
if (FALSE) {
df <- createDataFrame(cbind(model = rownames(mtcars), mtcars))
head(select(df, cov(df$mpg, df$hp), cov("mpg", "hp"),
                covar_samp(df$mpg, df$hp), covar_samp("mpg", "hp"),
                covar_pop(df$mpg, df$hp), covar_pop("mpg", "hp")))}
if (FALSE) {
cov(df, "mpg", "hp")
cov(df, df$mpg, df$hp)}