Teradata Package for Python Function Reference | 20.00 - tan - Teradata Package for Python - Look here for syntax, methods and examples for the functions included in the Teradata Package for Python.

Teradata® Package for Python Function Reference - 20.00

Deployment
VantageCloud
VantageCore
Edition
Enterprise
IntelliFlex
VMware
Product
Teradata Package for Python
Release Number
20.00
Published
March 2024
Language
English (United States)
Last Update
2024-04-10
dita:id
TeradataPython_FxRef_Enterprise_2000
Product Category
Teradata Vantage
teradataml.dataframe.sql.DataFrameColumn.tan = tan()
DESCRIPTION:
    Function computes the tangent value of the values in column.
    The tangent of an angle is the ratio of two sides of a right triangle.
    The ratio is the length of the side opposite to the angle divided
    by the length of the side adjacent to the angle.
    The tangent of argument returns values in radians.
 
NOTES:
    1. If the type of the column is not FLOAT, column values are converted to FLOAT
       based on implicit type conversion rules. If the value cannot be converted, an
       error is reported.
    2. Unsupported column types:
       a. BYTE or VARBYTE
       b. LOBs (BLOB or CLOB)
       c. CHARACTER or VARCHAR if the server character set is GRAPHIC
 
RAISES:
    TypeError, ValueError, TeradataMlException
 
RETURNS:
    DataFrameColumn
 
EXAMPLES:
    # Load the data to execute the example.
    >>> load_example_data("dataframe", "admissions_train")
 
    # Create a DataFrame on 'admissions_train' table.
    >>> df = DataFrame("admissions_train").iloc[:4]
    >>> print(df)
       masters   gpa     stats programming  admitted
    id
    3       no  3.70    Novice    Beginner         1
    4      yes  3.50  Beginner      Novice         1
    2      yes  3.76  Beginner    Beginner         0
    1      yes  3.95  Beginner    Beginner         0
 
    # Example 1: Calculates tangent value for the "gpa" column and pass
    #            it as input to DataFrame.assign().
    >>> result = df.assign(tan_gpa_=df.gpa.tan())
    >>> print(result)
       masters   gpa     stats programming  admitted       col
    id
    3       no  3.70    Novice    Beginner         1  0.624733
    4      yes  3.50  Beginner      Novice         1  0.374586
    2      yes  3.76  Beginner    Beginner         0  0.711507
    1      yes  3.95  Beginner    Beginner         0  1.047111
 
    # Example 2: Filter the rows where tangent of values in "gpa" column
    #            are greater than 0.62.
    >>> print(df[df.gpa.tan() > 0.62])
       masters   gpa     stats programming  admitted
    id
    3       no  3.70    Novice    Beginner         1
    2      yes  3.76  Beginner    Beginner         0
    1      yes  3.95  Beginner    Beginner         0