Как получить заголовок (заголовок) DataFrame в Julia? - PullRequest
0 голосов
/ 22 сентября 2018

У меня есть переменная DataFrame, подобная этой:

julia> data
11×7 DataFrames.DataFrame
│ Row │ Time │ Wind1VelX │ Wind1VelY │ Wind1VelZ │ TwrBsFxt │ TwrBsFyt │ TwrBsFzt │  
│ 1   │ 0.0  │ 25.17     │ 0.944     │ -0.1424   │ 325.4    │ -123.2   │ -6726.0  │
│ 2   │ 0.01 │ 25.62     │ 0.592     │ -0.335    │ 338.7    │ -131.0   │ -6749.0  │
│ 3   │ 0.02 │ 26.07     │ 0.24      │ -0.5275   │ 345.7    │ -141.7   │ -6754.0  │

Я хотел бы знать, существует ли метод для получения имен столбцов в массиве String, например:

julia> header=["Time", "Wind1VelX", "Wind1VelY", "Wind1VelZ", "TwrBsFxt", "TwrBsFyt", "TwrBsFzt"]

Заранее спасибо

1 Ответ

0 голосов
/ 22 сентября 2018

Вы можете написать:

String.(names(data))

Без String., например:

names(data)

Вы получите вектор Symbol.

Примечаниеэтот вызов String в этом случае преобразует один Symbol в String и, добавив точку . после нее, вы транслируете ее по всем элементам вектора, возвращаемого names(data).

...