Предположим, что у меня есть фрейм данных в pyspark следующим образом:
+---------+---------+
| col1 | col2 |
+---------+---------+
|3.34567e4| 45876549|
+---------+---------+
|4.4781e8 | 7856549 |
+---------+---------+
Я хочу сохранить col1
в научной записи, но покажу число с двумя десятичными знаками. Я также хочу изменить col2
на научный формат. Таким образом, результат должен быть следующим:
+---------+---------+
| col1 | col2 |
+---------+---------+
| 3.35e4 | 4.59e7 |
+---------+---------+
| 4.48e8 | 7.86e6 |
+---------+---------+
Я много искал, но не нашел ответа.