Analyzing the input file
After reading in the file, the nrow()
function shows that the transaction file contains 541909
rows:
nrow(OnlineRetail)
This is the following output:
> [1] 541909
We can use our handy View()
function to peruse the contents. Alternatively, you can use the kable()
function from the knitr
library to display a simple tabular display of the dataframe in the console, as indicated later.
Look at the first few records. The kable()
function will attempt to fit a simple table in the space providing, and will also truncate any long strings:
kable(head(OnlineRetail))
We can still see the last column is truncated (United Kingdom), but all of the columns fit without wrapping to the next line:
Note
Using an R Notebook with the kable()
function.
Note that when using the Rmarkdown
package, or an R Notebook in RStudio, the output from the kable()
function can be formatted to appear as an HTML table in the markdown file. Otherwise, it will appear as plain ASCII text.
For example, you may...