ArcSin / Computation Layer

Calculate the inverse sine (arcsin) of values in a column. Similar to pandas arcsin(), numpy.arcsin(), or R's asin() function. Returns angles in radians.

Mathematical form: where:

  • Input domain:
  • Output range:

Common applications:

  • Angle recovery from projections
  • Elevation angle calculations
  • Orbital mechanics
  • Optics and wave analysis
  • Mechanical motion analysis
  • Quality control (process deviation)

Note: Returns null for inputs outside [-1, 1] and preserves existing nulls. Results are in radians.

Table
0
0
Table

Transforms

[, ...]

Select

column

The numeric column for inverse sine calculation. Examples:

  • Normalized data (0.5 → 0.524 rad ≈ 30°)
  • Component ratios (1.0 → π/2 rad = 90°)
  • Sine values (-1.0 → -π/2 rad = -90°)
  • Scaling factors (0.0 → 0 rad = 0°)

Values must be in range [-1, 1]

Name for the new column. If not provided, the system generates a unique name. If AsColumn matches an existing column, the existing column is replaced. The name should follow valid column naming conventions.