ostk.astrodynamics.dataframe.generate_column_names¶
- generate_column_names(
- reference_frame: Frame,
- time_column: str | None = None,
- position_columns: list[str] | None = None,
- velocity_columns: list[str] | None = None,
- attitude_columns: list[str] | None = None,
- angular_velocity_columns: list[str] | None = None,
- mass_column: str | None = None,
- drag_coefficient_column: str | None = None,
- surface_area_column: str | None = None,
- time_column: str | None = None,
Generate column names for a DataFrame containing orbit data.
- Parameters:
reference_frame (Frame) -- Reference frame.
time_column (str | None) -- Name of the column containing the time data in [UTC].
position_columns (list[str] | None) -- List of column names containing the position data in [m].
velocity_columns (list[str] | None) -- List of column names containing the velocity data in [m/s].
attitude_columns (list[str] | None) -- List of column names containing the attitude data in [x, y, z, s] form.
angular_velocity_columns (list[str] | None) -- List of column names containing the angular velocity data in [rad/s].
mass_column (str | None) -- Name of the column containing the mass data in [kg]
drag_coefficient_column (str | None) -- Name of the column containing the drag coefficient data.
surface_area_column (str | None) -- Name of the column containing the surface area data in [m^2].
- Returns:
Tuple containing the column names.
- Return type: