2024-07-06
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
जावा मध्ये आँकडादृश्यीकरणं चार्टपुस्तकालयस्य चयनं च
नमस्कारः सर्वेभ्यः, अहं सम्पादकः अस्मि यः Taoke System 3.0 इत्यस्य उपयोगेन धनस्य रक्षणार्थं कमीशनं च अर्जयितुं निःशुल्कं कूपनपरीक्षां छूटं च रोबोट् निर्माति अहम् अपि एकः प्रोग्रामरः अस्मि यः शिशिरे दीर्घं johns न धारयति तथापि शीते सुरुचिपूर्णः भवितुम् आवश्यकः वातावरणम्!
आधुनिकसॉफ्टवेयरविकासे आँकडादृश्यीकरणं अमूर्तदत्तांशं सुलभतया अवगन्तुं शक्यं चित्रात्मकरूपेण परिणमयितुं प्रक्रिया अस्ति एकः शक्तिशाली प्रोग्रामिंग भाषा इति नाम्ना जावा मध्ये आँकडादृश्यीकरणक्षेत्रे चयनार्थं विविधाः उत्तमाः चार्टपुस्तकालयाः सन्ति, ये भिन्नाः आवश्यकताः अनुप्रयोगपरिदृश्याः च पूरयितुं शक्नुवन्ति
1. चार्टपुस्तकालयस्य चयनं कुर्वन् विचारणीयाः कारकाः
जावा मध्ये चार्टिङ्ग् पुस्तकालयस्य चयनं कुर्वन् विचारणीयाः प्रमुखाः कारकाः अत्र सन्ति ।
2. जावा मध्ये सामान्यतया प्रयुक्तानि दत्तांशदृश्यीकरणं चार्टिंग् च पुस्तकालयाः
जावा पारिस्थितिकीतन्त्रे निम्नलिखितरूपेण अनेके लोकप्रियाः दत्तांशदृश्यीकरणं, चार्टिंग् च पुस्तकालयाः सन्ति ।
JFreeChart: एकः मुक्तस्रोतः जावा चार्टपुस्तकालयः अस्ति यः बहुविधचार्टप्रकारं अनुकूलनविकल्पं च समर्थयति, तथा च स्थिरचार्टजननार्थं उपयुक्तः अस्ति ।
JavaFX चार्ट्स्: JavaFX इत्यस्य विकासेन सह JavaFX इत्यत्र समृद्धं चार्ट् समर्थनं समावेशितम् अस्ति, यत् विविधानि गतिशीलं अन्तरक्रियाशीलं च चार्ट्स् निर्मातुम् अर्हति ।
अपाचे ECharts: यद्यपि मुख्यतया जावास्क्रिप्ट् विकासाय उन्मुखं भवति तथापि जावा-जावास्क्रिप्ट्-योः एकीकरणस्य माध्यमेन आधुनिक-अन्तरक्रियाशील-चार्ट्-चित्रणार्थं जावा-अनुप्रयोगेषु अपाचे-ईचार्ट्-इत्यस्य उपयोगं कर्तुं शक्नुवन्ति
Chart.js (जालरूपरेखाद्वारा एकीकृतम्): यद्यपि एतत् स्वयं जावास्क्रिप्ट् पुस्तकालयः अस्ति तथापि लचीलदत्तांशदृश्यीकरणं प्राप्तुं जावा मध्ये जालरूपरेखायाः माध्यमेन (यथा Spring Boot) अग्रभागेन सह एकीकृत्य स्थापयितुं शक्यते
उदाहरणम् : JavaFX इत्यस्य उपयोगेन रेखाचित्रं रचयन्तु
package cn.juwatech.visualization;
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.chart.LineChart;
import javafx.scene.chart.NumberAxis;
import javafx.scene.chart.XYChart;
import javafx.stage.Stage;
public class JavaFXLineChartExample extends Application {
@Override
public void start(Stage stage) {
final NumberAxis xAxis = new NumberAxis();
final NumberAxis yAxis = new NumberAxis();
xAxis.setLabel("年份");
yAxis.setLabel("销售额");
final LineChart