Как я могу получить тип данных столбца из кадра данных в Scala.Я нашел некоторые ответы здесь и там, но ни один из них не является полезным и точным.
Например, есть столбец X с типом данных (StringStype) и после выполнения:
scala> df.select("X").dtypes
res: Array[(String, String)] = Array((X,StringType))
Я не являюсьЯ уверен, почему он возвращает массив, в то время как это всего лишь строка.
То, что я ищу, чтобы точно возвращать "StringType" без какой-либо дополнительной информации и очищено, чтобы иметь возможность играть с ним.