Как группировать команды по дате и времени в панели истории RStudio?

#r #rstudio

#r #rstudio

Вопрос:

Я нашел эту статью: https://support.rstudio.com/hc/en-us/articles/200526217-Command-History и это подразумевает, что RStudio поддерживает группировку команд по дате / времени из коробки:

введите описание изображения здесь

Однако мой выглядит не так:

введите описание изображения здесь

Что мне нужно сделать, чтобы разрешить эту группировку?

Ответ №1:

Вероятно, вопрос для форумов поддержки (возможно, ответьте на этот вопрос?), Тем более, что я запускаю последние предварительные версии RStudio на macOS за последние полдня, и я также не вижу группировок по дате.

Вы также можете работать с данными истории независимо от вкладки История:

 library(stringi)
library(purrr)
library(dplyr)

stri_read_lines("~/.rstudio-desktop/history_database") %>% 
  stri_split_fixed(":", 2) %>% 
  map_df(function(x) {
    data_frame(ts=as.POSIXct(as.numeric(x[1])/1000, origin="1970-01-01 00:00:00"),
               line=x[2]) %>% 
      mutate(date=as.Date(ts), hour=format(ts, "%H")) %>% 
      select(ts, date, hour, line)
  }) -> hist_db

group_by(hist_db, date, hour)