SDAIA

المخطط الخطي

يُجسّد المخطط الخطي الاتجاهات والمقاييس باستخدام خطوط متّصلة عبر أنماط تخطيط تحليلية متنوّعة مع دعم RTL.

Loading demo: line-chart-real-world

التثبيت

npx sdaia-ui@latest add line-chart

الاستخدام

import { LineChart } from "@/components/ui/line-chart"
<LineChart type="insight" />

مؤشر المخطط الخطي

Loading demo: line-chart-only-lines

الأمثلة

رؤية

مخطط خطي لإبراز اتجاهات البيانات والرؤى الرئيسية.

Loading demo: line-chart-insight

مقارنة

مخطط خطي بسلاسل متعددة لمقارنة مجموعات البيانات عبر الزمن.

Loading demo: line-chart-comparison

نتيجة

مخطط خطي مركَّز على تتبّع تغيّرات النتائج أو الأداء عبر الزمن.

Loading demo: line-chart-score

توقّع

مخطط خطي مع منطقة توقّع مسقطة تمتدّ إلى ما بعد البيانات الحالية.

Loading demo: line-chart-forecast

مرجع الواجهة البرمجية

LineChartProps

خصائص مكوّن LineChart.

Prop

Type

Default

Required

type

'Insight' | 'Comparison' | 'Score' | 'Forecast'

'Insight'

optional

xAxisData

XAxisDataType

'7 Week Days'

optional

rtl

boolean

false

optional

title

string

optional

height

number

optional

graphStyle

'noisy' | 'smooth' | 'elastic'

'smooth'

optional

showLegend

boolean

true

optional

legendPosition

'bottom-center' | 'bottom-left' | 'bottom-right' | 'top-center' | 'top-left' | 'top-right'

'bottom-center'

optional

showYAxis

boolean

true

optional

showXAxis

boolean

true

optional

showGridLines

boolean

true

optional

showHoverIndicator

boolean

true

optional

showAreaFill

boolean

true

optional

series1Color

string

var(--color-line-chart-indicator-line)

optional

series2Color

string

rgba(165,123,186,1)

optional

series1

number[]

optional

series2

number[]

optional

goal

number

optional

past

number[]

optional

future

number[]

optional

splitIndex

number

optional

series1Label

string

optional

series2Label

string

optional

goalLabel

string

optional

forecastLabel

string

optional

جميع مؤشرات المخطط الخطي

جميع أنواع مؤشرات المخطط الخطي.

Loading demo: line-chart-indicator-all