Use the var() function to return column-wise unbiased variance value of the DataFrame.
# Create teradataml dataframe. >>> df1 = DataFrame("sales") >>> print(df1) Feb Jan Mar Apr datetime accounts Blue Inc 90.0 50 95 101 04/01/2017 Orange Inc 210.0 None None 250 04/01/2017 Red Inc 200.0 150 140 None 04/01/2017 Yellow Inc 90.0 None None None 04/01/2017 Jones LLC 200.0 150 140 180 04/01/2017 Alpha Co 210.0 200 215 250 04/01/2017
# Prints unbiased variance of each column(with supported data types). >>> df3 = df1.select(["accounts","Feb","Jan","Mar","Apr"]) >>> df3.var() var_Feb var_Jan var_Mar var_Apr 0 3546.666667 3958.333333 2475.0 5036.916667 >>>