Описание тега xlconnect
XLConnect is a comprehensive and platform-independent R package for manipulating Microsoft Excel files from within R. XLConnect differs from other related R packages in that it is completely cross-platform and as such runs under Windows, Unix/Linux and Mac (32- and 64-bit). Moreover, it does not require any installation of Microsoft Excel or any other special drivers to be able to read & write Excel files.
1
ответ
Заполнение ячеек Excel с поддержкой макросов из среды R/outside
У меня есть шаблон с поддержкой макросов в Excel, который я хочу заполнить программно из R. У меня есть процесс R, который извлекает различный набор данных для каждого элемента, который я обрабатываю, обрабатывает их, а затем я хочу, чтобы он продуб…
18 июл '15 в 16:19
1
ответ
Как писать в xlsx и изменять формат ячеек
После запуска этого кода library(XLConnect) template <- loadWorkbook ( filename = "template.xlsx" , create = T ) createSheet ( template , c("sheet1","sheet2") ) # setStyleAction(template,XLC$"STYLE_ACTION.NONE") Data <- data.frame( a = 1:10, b…
03 янв '17 в 16:28
0
ответов
Есть ли пример, демонстрирующий, как записать данные в шаблон при сохранении форматирования?
У меня есть шаблон Excel, и я хотел бы обновить данные в шаблоне, сохранив форматирование в рабочей книге. Просматривая различные источники в Интернете, я пробовал несколько разных вариантов кода, однако ни один из них пока не дал желаемых результат…
21 дек '18 в 15:49
1
ответ
Тысяча разделителей - форматировать ячейку Excel с использованием XLConnect и R
Я экспортирую таблицы с большими значениями в.xlsx, используя XLConnect. Есть ли способ записи результатов в Excel-ячейку с активированными разделителями тысяч? library(XLConnect) #example for a large value a <- 10000000000 wb <- loadWorkbook(…
20 фев '15 в 10:43
1
ответ
Как сохранить фрейм данных R в файл Excel с определенными ячейками, выделенными жирным шрифтом?
Я часто пишу статьи с корреляционными матрицами. Я хотел бы иметь возможность экспортировать матрицу корреляции в Excel в формате xls или xlsx. Я также хотел бы отформатировать жирным шрифтом корреляции, которые соответствуют порогу (например, > .2)…
01 авг '16 в 01:17
3
ответа
R - Ошибка: IllegalArgumentException (Java): ваш InputStream не был ни потоком OLE2, ни потоком OOXML
Я использую R XLConnect пакет. Когда я написалXLConnectфункция, такая как loadWorkbook(), readWorksheetFromFile() и т.д., это сообщение об ошибке произойдет. Ошибка: IllegalArgumentException (Java): ваш InputStream не был ни потоком OLE2, ни потоком…
28 янв '16 в 11:38
1
ответ
XLConnect, rJava и сборка пакетов
Я пишу функцию, которую я хочу включить в пользовательский пакет (MYPACKAGE). Функция выглядит следующим образом: readSchedule <- function(FILE){ WB = loadWorkbook(FILE) WS= readWorksheet(WB, sheet = 'Sheet1',header = TRUE) return(WS) } где FILE …
23 июл '15 в 22:02
1
ответ
OutOfMemoryError (Java): пространство кучи Java
Я пытаюсь добавить еще 10 строк в конце таблицы Excel (в настоящее время 27 000 строк) options(java.parameters = "-Xmx4g" ) ; library(XLConnect) ; writeWorksheetToFile("H:/R/myfile.xlsx",DataTable,sheet="Sheet1",startRow=row1,startCol=1,header=FALSE…
26 ноя '16 в 12:44
1
ответ
Более простой способ расчета нескольких пересечений скользящих средних
Я действительно борюсь с повторными вычислениями для пересечения скользящих средних. Вот моя попытка: ma.crossover = function(x){ for(i in seq(1, length(MergedData))) { ma20 <- SMA(Cl(MergedData[[i]]), n=20) ma50 <- SMA(Cl(MergedData[[i]]), n=…
05 дек '16 в 18:14
0
ответов
Предупреждения в установке rJava на Ubuntu 16.04 32 бит, возможно, связаны с ошибкой установки XLConnectJars
При установке rJava, установка успешно завершена, но в процессе есть множество предупреждений. Это первое: jri_glue.c: In function ‘PushToREXP’: jri_glue.c:24:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] jpar[1…
10 окт '17 в 14:33
1
ответ
Работа с xlsm с R
Я пытаюсь разобраться с официальным файлом.xlsm, официально предоставленным исследовательским центром по землетрясениям. Вы можете скачать файл с theXLSM. Я пытаюсь сделать код R, который изменяет определенные части xlsm, а затем пересмотреть.xlsm и…
19 май '18 в 20:21
0
ответов
Проблемы с XLConnect writeWorksheet
Я пытаюсь записать числовой массив в диапазон на листе Excel с помощью XLConnect. Вот эти строки: wb = XLConnect::loadWorkbook(input$TestFile$datapath, create = FALSE, password = NULL) assign("wb",wb,envir=Env) # Bunch of calculations happen here XL…
02 авг '18 в 20:03
1
ответ
XLConnect загружается автоматически при запуске сеанса R
У меня проблема с пакетом R "XLConnect". Каждый раз, когда я открываю R, этот пакет автоматически загружается. Поэтому я подумал, что он был включен в пакеты по умолчанию по какой-то странной причине, и я написал так: getOption ('defaultPackages') […
18 сен '13 в 12:29
0
ответов
Запись данных на отформатированные листы xlsx с использованием XLConnect
Я могу использовать разделение, а затем приведенное ниже, чтобы разделить мой фрейм данных по значениям столбцов (DF$Name) и выдвинуть их в отдельные файлы CSV. DFNames<- split(DF, DF$Name) DF= read.csv("~/Downloads/DataDownload_2012.csv") for (n…
10 окт '17 в 01:44
0
ответов
Странное поведение при применении функций XLConnect к списку рабочих книг
Часть 1: Я пытаюсь переименовать листы в списке книг, используя lapply а также XLConnect (Мне нужно переименовать их для правильной работы следующей части кода, подробнее об этом в части 2): library(XLConnect) # testWB.xlsx contains a blank workshee…
12 дек '16 в 19:17
2
ответа
r XLconnect эквивалентно sqlFetch
У меня есть старый 32-битный фрагмент xl <- odbcConnectExcel("c:/myFile.xls") data <- sqlFetch(xl, "flowers$") но теперь у меня есть 64-битная машина и я не могу использовать odbcConnectExcel. Я прочитал, что я должен использовать XLconnect, Н…
21 май '13 в 06:18
0
ответов
R (XLConnect) Объединить весь лист в один, если размер листа огромен
Я хочу объединить все неизвестное количество рабочих листов в один CSV. Вот моя попытка. options(java.parameters = "-Xmx4g" ) library(XLConnect) xlcMemoryReport() xlcFreeMemory() xlcMemoryReport() wb=loadWorkbook(exelfiles[i]) df=do.call(rbind,lappl…
10 сен '15 в 11:31
2
ответа
Загрузить данные из Excel в R - дополнительные даты появляются в первом столбце?
В моей попытке загрузить данные из Excel в R: > book <- loadWorkbook(file.choose()) > signals = readWorksheet(book, sheet = "signals", header = TRUE) > signals который возвращает: time signal1 signal2 1 1899-12-31 08:30:00 0.43 -0.20 2 1…
30 дек '16 в 02:22
1
ответ
XLConnect интерпретирует пользовательскую функцию как имя, которое не может найти
Я работаю в R XLConnect и хочу вызвать пользовательскую формулу, а не собственную формулу XL. form=paste('"gdp.q_n"','"2006"','"2014"',0,'"Quarterly"',sep=",") form=paste("FAMEDate(",form,")",sep="") setCellFormula(object=wb,sheet=sht,row=2,col=2,fo…
20 мар '14 в 06:41
0
ответов
java.lang.OutOfMemoryError с использованием пакета XLConnect в R
Я сообщаю о (хорошо известной) проблеме с пакетом XLConnect в R. По сути, у меня та же проблема по этой ссылке; проблема здесь в том, что решение не работает: в частности, я получаю следующие ошибки: Исправление 1: параметры (java.parameters = "-Xmx…
05 дек '18 в 12:13