yards_to_nr_mileage

pyrcs.utils.yards_to_nr_mileage(yards)

Convert yards to Network Rail mileages.

Parameters

yards (int or float or numpy.nan or None) – yards

Returns

Network Rail mileage in the form ‘<miles>.<yards>’

Return type

str

Examples:

>>> from pyrcs.utils import yards_to_nr_mileage

>>> mileage_dat = yards_to_nr_mileage(yards=396)
>>> print(mileage_dat)
0.0396
>>> type(mileage_dat)
str

>>> mileage_dat = yards_to_nr_mileage(yards=396.0)
>>> print(mileage_dat)
0.0396
>>> type(mileage_dat)
str

>>> mileage_dat = yards_to_nr_mileage(yards=None)
>>> print(mileage_dat)

>>> type(mileage_dat)
str