React

React Graph 그리기

클레인 2023. 1. 18.
반응형

리액트로 그래프를 그리는 일이 생겨 "APEXCHARTS"를 사용하여 차트를 그려보았다.

 

1. 설치

npm install react-apexcharts apexcharts

 

2. 코드 사용법

import Chart from "react-apexcharts"; 
import Typography from '@mui/material/Typography';

const TrainingGraph = () => {
    const series = [
        {
          name: "운동시간(분)",
          data: [19, 26, 22, 24]
        }
      ];
      const options = {
        xaxis: {
          categories: ["2020-11-18", "2021-05-02", "2022-05-03", "2023-01-18"]
        }
      };

    return (
        <div id="chart">
             <Typography component="h1" variant="h5">
        그래프 페이지
      </Typography>
      <Chart type="line" series={series} options={options} />
        </div>
    );
}
export default TrainingGraph;

 

실행화면

 

라이브러리 자체적으로 차트의 영역 확대, 축소, Label Tip 등의 편의 기능을 제공한다.

 

 

https://apexcharts.com/react-chart-demos/line-charts/basic/

 

React Line Chart - Basic Demo – ApexCharts.js

 

apexcharts.com

 

반응형

댓글