How to plot area chart in R?
MACHINE LEARNING RECIPES DATA CLEANING PYTHON DATA MUNGING PANDAS CHEATSHEET     ALL TAGS

# How to plot area chart in R?

This recipe helps you plot area chart in R

## Recipe Objective

How to plot area chart in R? An area chart is a type of line chart for representing the quantitative type of data. In an area chart, the area between the line is plotted, and the X-axis is filled with colour. Area charts are a good data visualization plot when we want to show a trend over time without showing the exact value of the data. This recipe demonstrates an example on an area chart.

## Step 1 - Install necessary package and library

``` library(ggplot2) ```

## Step 2 - Define a dataframe

Syntax for creating a area chart- ggplot(data, aes(x,y)+geom_area() where, data - input data aes(x,y) - the aes function - creates area chart from data to geom geom_area() - for creating a area chart

``` data <- data.frame(x_data=c(1:100), y_data=cumsum(rnorm(100))) ```

## Step 3 - Plot the area chart

``` ggplot(data,aes(x=x_data,y=y_data))+geom_area(fill="blue") ```

#### Relevant Projects

##### Image Segmentation using Mask R-CNN with Tensorflow
In this Deep Learning Project on Image Segmentation Python, you will learn how to implement the Mask R-CNN model for early fire detection.

##### Machine Learning Project to Forecast Rossmann Store Sales
In this machine learning project you will work on creating a robust prediction model of Rossmann's daily sales using store, promotion, and competitor data.

##### Machine Learning or Predictive Models in IoT - Energy Prediction Use Case
In this machine learning and IoT project, we are going to test out the experimental data using various predictive models and train the models and break the energy usage.

##### Predict Churn for a Telecom company using Logistic Regression
Machine Learning Project in R- Predict the customer churn of telecom sector and find out the key drivers that lead to churn. Learn how the logistic regression model using R can be used to identify the customer churn in telecom dataset.

##### Forecasting Business KPI's with Tensorflow and Python
In this machine learning project, you will use the video clip of an IPL match played between CSK and RCB to forecast key performance indicators like the number of appearances of a brand logo, the frames, and the shortest and longest area percentage in the video.

##### NLP and Deep Learning For Fake News Classification in Python
In this project you will use Python to implement various machine learning methods( RNN, LSTM, GRU) for fake news classification.

##### Digit Recognition using CNN for MNIST Dataset in Python
In this deep learning project, you will build a convolutional neural network using MNIST dataset for handwritten digit recognition.

##### Credit Card Fraud Detection as a Classification Problem
In this data science project, we will predict the credit card fraud in the transactional dataset using some of the predictive models.

##### Build a Face Recognition System in Python using FaceNet
In this deep learning project, you will build your own face recognition system in Python using OpenCV and FaceNet by extracting features from an image of a person's face.

##### Predict Macro Economic Trends using Kaggle Financial Dataset
In this machine learning project, you will uncover the predictive value in an uncertain world by using various artificial intelligence, machine learning, advanced regression and feature transformation techniques.