Я получил эти данные:Преобразовать классов «tbl_df», «ТПС» и «data.frame в dataframe с R
> str(gaDataExt)
Classes ‘tbl_df’, ‘tbl’ and 'data.frame': 2 obs. of 5 variables:
$ date : POSIXct, format: "2016-05-24" "2016-05-31"
$ deviceCategory: chr "desktop" "desktop"
$ users : int 1 2
$ sessions : int 1 2
$ pageviews : int 11 85
- attr(*, "profileInfo")=List of 6
..$ profileId : chr "25439551"
..$ accountId : chr "12543305"
..$ webPropertyId : chr "UA-12543305-1"
..$ internalWebPropertyId: chr "26790206"
..$ profileName : chr "www.ciao.ch"
..$ tableId : chr "ga:25439551"
- attr(*, "query")=List of 8
..$ start.date : chr "30daysAgo"
..$ end.date : chr "yesterday"
..$ profileId : chr "ga:25439551"
..$ dimensions : chr "ga:date,ga:deviceCategory"
..$ metrics : chr "ga:users" "ga:sessions" "ga:pageviews"
..$ segment : chr "sessions::condition::ga:[email protected]/f /relations /questions_reponses-best_of/;sessions::condition::ga:[email protected]/f/manger-bouger/q"| __truncated__
..$ start.index: int 1
..$ max.results: int 10000
- attr(*, "sampled")= logi FALSE
Я хочу, чтобы сделать сюжет с ggplot2, но я не могу получить доступ к данным в сегменте $ ? Можно ли преобразовать в dataframe?
вы должны, скорее всего, 'unlist()' ваши вложенные столбцы в первую очередь. – mtoto
Я подозреваю, что дополнительный отступ является ошибкой при воспроизведении здесь 'str()' и что здесь ничего нет. Обратите внимание на '5 переменных' на выходе' str() '. 'segment' находится в атрибуте, к которому необходимо обращаться через' attr() '. –