2012-01-16 28 views
10

Tôi cần tạo một biểu đồ đơn giản bằng JFreeChart. Nên có 3 nhóm có giá trị số được chỉ định cho từng nhóm này. Vấn đề là DefaultCategoryDataset yêu cầu chỉ định "Nhóm" và "Nhóm con" (ví dụ: dataset.setValue(5,"Subgroup1.1","Group1");), nhưng tôi không có nhóm con. Phương án thay thế DefaultCategoryDataset là gì? Tôi cần phải nhận được một cái gì đó như thế này:Biểu đồ cơ bản trong JFreeChart

DefaultCategoryDataset dataset = new DefaultCategoryDataset(); 
dataset.setValue(2, "Group1"); 
dataset.setValue(3, "Group2"); 
dataset.setValue(5, "Group3"); 
+4

tôi tìm thấy giải pháp cho vấn đề của tôi. Một ví dụ được đưa ra ở đây http://www.java2s.com/Code/Java/Chart/JFreeChartXYSeriesDemo3.htm –

Trả lời

1

Bạn chỉ có thể sử dụng phím hàng tương tự cho mỗi bin và thay đổi phím cột, như thế này:

DefaultCategoryDataset dataset = new DefaultCategoryDataset(); 
dataset.addValue(561, "Age", "1 - 10"); 
dataset.addValue(1231, "Age", "10 - 20"); 
dataset.addValue(12323, "Age", "20+"); 
Các vấn đề liên quan