Send and read SEO data to Excel/CSV
CSV and Excel file remain one of amongst the most well-used file formats for exchange data.
Read your data from a CSV
#setup where to read the file
setwd("~/Desktop")
# en write the file
test <- read.csv(df, "data.csv")Export your data into a CSV
assuming your data is store inside df var, fairly simple:
#setup where to write the file
setwd("~/Desktop")
# en write the file
write.csv(df, "data.csv")Read an excel
# the file.choose() will prompte a file selector
# the 1 say we want to load the first tab
test <- xlsx::read.xlsx(file.choose(),1)Export your data into an excel file
A little bit more complex, we’ll use the ‘xlsx’ package
A few more tips for you:
I’ll like to use the sheetName option to explicitly name the tab. The default name is “Sheet1”. Quite useful to have a record of when the file has been generated for example. Replace last instruction what follows and you’ll be able to know.
Another good one that I like is to send the excel file to a Shared folder directly. Replace first instruction by
Of course, replace the file path with yours.
Import and merge a batch of CSV files
Aggregate several CSV files into one using file name as a column
Last updated
Was this helpful?