Como usar write.xlsx em r (com exemplos)
Você pode usar a função write.xlsx em R para gravar um quadro de dados em uma pasta de trabalho do Excel.
Esta função usa a seguinte sintaxe básica:
write.write. xlsx (x, file, sheetName = " Sheet1 ", ...)
Ouro:
- x : Nome do quadro de dados
- arquivo : caminho para o arquivo de saída
- sheetName : nome da planilha a ser exibida na pasta de trabalho. O padrão é “Folha 1”
O exemplo passo a passo a seguir mostra como usar a função write.xlsx na prática.
Etapa 1: Instale e carregue o pacote xlsx
Primeiro, precisamos instalar e carregar o pacote xlsx para usar a função write.xlsx :
install. packages (' xlsx ') library (xlsx)
Etapa 2: crie o quadro de dados
A seguir, vamos criar o seguinte quadro de dados em R:
#create data frame df <- data. frame (team=c('A', 'B', 'C', 'D', 'E'), points=c(99, 90, 86, 88, 95), assists=c(33, 28, 31, 39, 34), rebounds=c(30, 28, 24, 24, 28)) #view data frame df team points assists rebounds 1 A 99 33 30 2 B 90 28 28 3 C 86 31 24 4 D 88 39 24 5 E 95 34 28
Etapa 3: use write.xlsx para exportar o quadro de dados para um arquivo Excel
A seguir, vamos usar write.xlsx() para gravar o bloco de dados em um arquivo chamado my_data.xlsx :
#write data frame to Excel file write.write. xlsx (df, ' my_data.xlsx ')
O arquivo será gravado automaticamente no diretório de trabalho atual.
Se eu navegar até o diretório de trabalho atual, posso encontrar este arquivo Excel:
Os valores na pasta de trabalho do Excel correspondem aos do quadro de dados.
Etapa 4 (opcional): use write.xlsx com argumentos personalizados
Observe que você também pode usar a seguinte sintaxe para alterar o nome da planilha na pasta de trabalho do Excel e remover nomes de linhas:
#write data frame to Excel file write.write. xlsx (df, ' my_data.xlsx ', sheetName = ' basketball_data ', row.names = FALSE )
Se eu navegar até o diretório de trabalho atual, posso encontrar este arquivo Excel:
Observe que o nome da planilha foi alterado e a primeira coluna não contém mais números de linha.
Recursos adicionais
Os tutoriais a seguir explicam como exportar outros tipos de arquivo em R:
Como exportar um dataframe para um arquivo CSV em R
Como exportar quadros de dados para várias planilhas do Excel em R