It’s much easier to grasp complex data relationships with a graph than by scanning numbers in a spreadsheet. This introductory guide shows you how to use the R language to create a variety of useful graphs for visualizing and analyzing complex data for science, business, media, and many other fields. You’ll learn methods for highlighting important relationships and trends, reducing data to simpler forms, and emphasizing key numbers at a glance.
Anyone who wants to analyze data will find something useful here—even if you don’t have a background in mathematics, statistics, or computer programming. If you want to examine data related to your work, this book is the ideal way to start.
Get started with R by learning basic commands
Build single variable graphs, such as dot and pie charts, box plots, and histograms
Explore the relationship between two quantitative variables with scatter plots, high-density plots, and other techniques
Use scatterplot matrices, 3D plots, clustering, heat maps, and other graphs to visualize relationships among three or more variables
Introduction to Digital Signal Processing and Filter Design A practical and accessible guide to understanding digital signal processing
Introduction to Digital Signal Processing and Filter Design was developed and fine-tuned from the author's twenty-five years of experience teaching classes in digital signal processing. Following a step-by-step approach, students and...
Understanding Digital Signal Processing (2nd Edition) Amazon.com's top-selling DSP book for 5 straight years-now fully updated!
Real-world DSP solutions for working professionals!
Understanding Digital Signal Processing, Second Edition is quite simply the best way for engineers, and other technical professionals, to master and apply DSP techniques. Lyons has updated and expanded his...
Learning Python, 3rd Edition
Portable, powerful, and a breeze to use, Python is ideal for both standalone programs and scripting applications. With this hands-on book, you can master the fundamentals of the core Python language quickly and efficiently, whether you're new to programming or just new to Python. Once you finish, you will know enough about the language to...
Learning the vi and Vim Editors There's nothing that hard-core Unix and Linux users are more fanatical about than their text editor. Editors are the subject of adoration and worship, or of scorn and ridicule, depending upon whether the topic of discussion is your editor or someone else's. vi has been the standard editor for close to 30 years. Popular on Unix and Linux, it has a... Digital Signal Processing Using MATLAB and Wavelets (Electrical Engineering) Although DSP has long been considered an EE topic, recent developments have also generated significant interest from the computer science community. DSP applications in the consumer market, such as bioinformatics, the MP3 audio format, and MPEG-based cable/satellite television have fueled a desire to understand this technology outside of hardware... Calculus Know-It-ALL: Beginner to Advanced, and Everything in Between
If you want to improve your understanding of calculus, then this book is for you. It can supplement standard texts at the high-school senior, trade-school, and college undergraduate levels. It can also serve as a self-teaching or home-schooling supplement. Prerequisites include intermediate algebra, geometry, and trigonometry. It will help if...