Tôi có dữ liệu lô với jqPlot sử dụng logAxisRenderer để có hai trục lôgarit.Thay đổi thang đo trục bằng LogAxisRenderer
Mọi thứ đều tốt, ngoại trừ hai vấn đề:
jqPlot tạo ra rất nhiều không gian trống giữa 0 và 1.
Có hai số không trên trục x, kể từ khi tôi định dạng số tới "% 'i" (một cho 0,0 và một cho 0,5).
Tôi đã cố sử dụng min: 1 và max: 100000 để ẩn không gian trống và số không. Nhưng điều này không hiệu quả. Mảng kết quả không có dòng và tất cả các nhãn trục x nằm trên cùng một điểm ở phía bên trái của trục.
Đây là mã tôi sử dụng để tạo ra âm mưu này:
$.jqplot(divId, [ line ], {
title : title,
series:[{showMarker:false}],
axes : {
xaxis : {
label:'Users',
renderer : $.jqplot.LogAxisRenderer,
tickOptions:{
tickDistribution: "power",
formatString: "%'i"
},
labelRenderer: $.jqplot.CanvasAxisLabelRenderer,
},
yaxis : {
label:'Frequency',
renderer : $.jqplot.LogAxisRenderer,
tickOptions:{
tickDistribution:"power",
formatString: "%'i"
},
labelRenderer: $.jqplot.CanvasAxisLabelRenderer,
},
},
});