Cirque du Soleil Kurios show has an act where they mirror a table. It is amazing to see people upside down mirroring a table.
R programming language has several packages for doing tables with R. Basic has a function called table. Which is good enough. Sometimes you want more. At a meeting last night someone said pander was the best package. Someone else said that they liked htmltable better. Also there is xtable and tables. tables was written by someone to be like SAS PROC TABULATE. Many choices, pick out the one that you understand the directions and meets your publishing needs. Better depends on your point of view.
published by Springer International Publishing 2017
Originally published as Datendesign mit R, 2014
This is a well written book for designers. Part one of the book basics and techniques covers more than the basics. Fig 2.1 is of Elements of a figure. R has the commands to put all these things on a graph.
Typefaces, fonts and symbols again more information than I usually see in an R book.
Part two is the examples. 100 examples are on their web site. The examples talk about good design layout and readability.
One of my favorites is figure 6.3.7 Tree Map. Tree Map is a good way to see proportions. How much is each part of the budget. Small important items do not disappear.
Enjoy this book. I am having fun getting the code to work on other data.
I had some messy data to turn tidy. Column of data that needed to be separated into two columns. All the directions where obscure and not helpful. Try searching for a regular expression on the web.
One of the things I was puzzled over was \\.+ found out it meant gosub(). Much easier to search on. Delimiter was another puzzling thing until I realized that I could treat it the same as when I read csv files. This is the R code that worked.
Troy Miles wrote jQuery Essentials published by Packt Publishing 2016. This is a good enough book that twice I started a review of it. The code for this book is available to download on packtpub.com
The book has good coverage of the DOM, document object model. I like the section in chapter9 about never modify the DOM in a loop.
Chapter 8 about separation of concerns covers unit tests. Tells you how to use events to decouple code. Break the code into logical units. Separation of Concerns is a useful software architecture pattern.