How to Create Bar Chart using React Bootstrap ? Last Updated : 24 Jun, 2021 Comments Improve Suggest changes Like Article Like Report A bar plot or bar chart is a graph that represents the category of data with rectangular bars with lengths and heights that is proportional to the values which they represent. The bar plots can be plotted horizontally or vertically. A bar chart describes the comparisons between the discrete categories. One of the axes of the plot represents the specific categories being compared, while the other axis represents the measured values corresponding to those categories. Creating React Application And Installing Module: Step 1: Create a React application using the following command. npx create-react-app foldername Step 2: After creating your project folder i.e. foldername, move to it using the following command. cd foldername Step 3: After creating the ReactJS application, Install the required modules using the following command. npm install --save mdbreact react-chartjs-2 Step 4: Add Bootstrap CSS and fontawesome CSS to index.js. import '@fortawesome/fontawesome-free/css/all.min.css'; import 'bootstrap-css-only/css/bootstrap.min.css'; import 'mdbreact/dist/css/mdb.css'; Project Structure: It will look like the following. Project StructureExample: Now write down the following code in the App.js file. Here, App is our default component where we have written our code. JavaScript import React from "react"; import { MDBContainer } from "mdbreact"; import { Bar } from "react-chartjs-2"; const App = () => { // Sample data const data = { labels: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], datasets: [ { label: "Hours Studied in Geeksforgeeks", data: [2, 5, 6, 7, 3, 3, 4], backgroundColor: "#02b844", borderWidth: 1, borderColor: "#000000", } ] } return ( <MDBContainer> <Bar data={data} style={{ maxHeight: '600px' }} /> </MDBContainer> ); } export default App; Step to Run Application: Run the application using the following command from the root directory of the project: npm startOutput: Now open your browser and go to http://localhost:3000/, you will see the following output: Comment More infoAdvertise with us Next Article How to Create Bar Chart using React Bootstrap ? M mishrapriyank17 Follow Improve Article Tags : Web Technologies Bootstrap ReactJS React-Bootstrap Similar Reads How to create line chart using react bootstrap ? Line charts are used to represent the relation between two data X and Y on a different axis. One of the axes of the plot represents the specific categories being compared, while the other axis represents the measured values corresponding to those categories. Creating React Application And Installing 2 min read How to Create Horizontal bar chart using React Bootstrap ? A bar chart represents categorical data with corresponding data values as rectangular bars. Usually, the x-axis represents categorical values and the y-axis represents the data values or frequencies. This is called a vertical bar chart and the inverse is called a horizontal bar chart. In some cases, 2 min read How to Create Radar Chart using React Bootstrap ? The radar chart is a chart or plot that consists of a sequence of equiangular spokes, called radii, with each spoke representing one of the variables. A radar chart is basically a graphical method of displaying data in the form of a two-dimensional chart of three or more quantitative variables that 2 min read How to create chart using bootstrap ? A chart in Bootstrap is a graphical representation for data visualization, in which the data is represented by symbols. The various types of charts like bar charts, line charts, pie charts, donut charts, etc are created with the help of Bootstrap. In other words, we can say that chart is a type of d 3 min read How to draw a pie chart using react bootstrap ? A Pie Chart, a circular statistical plot, visually represents a single series of data where each slice's area corresponds to the percentage it represents in the overall data, providing an intuitive visualization of proportional relationships. Prerequisites:NodeJS or NPMReact JSBootstrapApproach to c 2 min read Like