[javascript] Recharts에서 좌표 추세를 그리는 방법은 무엇인가요?

먼저, 필요한 패키지를 설치합니다. 아래의 명령어를 사용하여 설치할 수 있습니다.

npm install recharts

다음으로, LineChart 컴포넌트를 사용하여 좌표 추세를 그립니다. 아래는 예시 코드입니다.

import React from 'react';
import { LineChart, Line, CartesianGrid, XAxis, YAxis, Tooltip, Legend } from 'recharts';

const data = [
  { name: '1월', value: 100 },
  { name: '2월', value: 200 },
  { name: '3월', value: 300 },
  { name: '4월', value: 400 },
  { name: '5월', value: 500 },
];

const TrendChart = () => {
  return (
    <LineChart width={400} height={300} data={data}>
      <CartesianGrid strokeDasharray="3 3" />
      <XAxis dataKey="name" />
      <YAxis />
      <Tooltip />
      <Legend />
      <Line type="monotone" dataKey="value" stroke="#8884d8" />
    </LineChart>
  );
};

export default TrendChart;

위의 예시 코드에서는 data 배열에 각 점의 이름과 값을 설정합니다. LineChart 컴포넌트에는 width, height, data 속성을 전달하고, 선의 색상을 지정하기 위해 Line 컴포넌트에 stroke 속성을 설정합니다.

또한, CartesianGrid, XAxis, YAxis, Tooltip 및 Legend 컴포넌트를 사용하여 그래프를 보조하고, 세부 정보를 표시할 수 있습니다.

위의 코드를 실행하면 좌표 추세를 나타내는 그래프가 생성됩니다. 필요에 따라 데이터와 스타일을 변경하여 자신의 프로젝트에 맞게 사용할 수 있습니다. Recharts 문서에는 더 많은 사용 예제와 설정 옵션이 있으니 참고하시기 바랍니다.