- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试分别使用以下 X 和 Y 值创建一个 XY 步进图。但是,我有几个问题
代码
final XYSeries series = new XYSeries("Random Data");
for (Coordinate c : coordinates)
{
series.add(c.x, c.y);
}
final XYSeriesCollection data = new XYSeriesCollection(series);
final JFreeChart chart = ChartFactory.createXYStepChart("XY Series Demo", "Latitude.before " + builder.getBeforeSimplifySize(),
"Longitude.after " + builder.getAfterSimplifySize(), data, PlotOrientation.VERTICAL, true, true, false);
XYPlot plot = (XYPlot) chart.getPlot();
XYSplineRenderer renderer = new XYSplineRenderer();
renderer.setSeriesLinesVisible(0, true);
renderer.setSeriesShapesVisible(0, true);
renderer.setSeriesLinesVisible(1, false);
renderer.setSeriesShapesVisible(1, true);
plot.setRenderer(renderer);
final ChartPanel chartPanel = new ChartPanel(chart);
chartPanel.setPreferredSize(new java.awt.Dimension(1000, 1000));
setContentPane(chartPanel);
图表图片
数据(X,Y)
22.11845833328035, 21.7640694448683
22.118927777873147, 21.767827777730094
22.119402777883742, 21.771577777862547
22.11986111111111, 21.775330555703903
22.120297222137452, 21.779052777820162
22.1207694445716, 21.782777777777778
22.12122777779897, 21.786499999894037
22.121691666709054, 21.790222222010296
22.12238333331214, 21.793791667090524
22.124313889079623, 21.794461111492584
22.125488888952468, 21.792299999660916
22.126555555131702, 21.789572221967912
22.127716666327583, 21.786597222222223
22.128902777565852, 21.78352499999934
22.12928055551317, 21.780111111534964
22.12799444410536, 21.777344444062972
22.126263888676963, 21.77588611072964
22.1247833331426, 21.774636111259458
22.12351944446564, 21.77356666670905
22.12268888897366, 21.77209999985165
22.12205555544959, 21.770461111068723
22.12130833307902, 21.76895277765062
22.120730555587347, 21.76736111111111
22.12099722226461, 21.76573333316379
22.121925000084772, 21.765163888931273
22.122738889058432, 21.765847222010294
22.12294444455041, 21.767177777787047
22.12261111100515, 21.76862500005298
22.12194166660309, 21.76981666670905
22.120891666677263, 21.769922222296398
22.1201444445716, 21.76878055559264
22.119852777851953, 21.767180555562177
22.11962222231759, 21.76557499991523
22.11872777779897, 21.7645194445716
22.11762222223812, 21.76518888897366
22.117516666650772, 21.767211111121707
22.118702777756585, 21.7682361111376
22.120177777873145, 21.76688611111707
22.11994166665607, 21.764588889016046
22.118886111047534, 21.76399722205268
22.117880555523765, 21.763383333418105
22.11763333333863, 21.762047221925524
22.1186000000106, 21.760833333333334
22.1199277777142, 21.760519444147747
22.12074999994702, 21.75909999953376
22.120244444476235, 21.757891666624282
22.119372222158646, 21.757316666709052
22.118452777730095, 21.756691666709052
22.118022222254012, 21.75526111125946
22.11852222217454, 21.75406388892068
22.119263888994855, 21.75299444437027
22.119561111132306, 21.751650000015896
22.118716666698457, 21.75051666667064
22.117644444439147, 21.75164722217454
22.118058333396913, 21.7530166665713
22.118777777751287, 21.7538583334287
22.119766666624283, 21.754372222158644
22.12112777762943, 21.75402777777778
22.122155555619134, 21.75211111108462
22.121849999957615, 21.749758333630034
22.12074166668786, 21.748875000211928
22.119677777820165, 21.748883333206177
22.118625000052983, 21.748944444656374
22.11725277774864, 21.74952222188314
22.116283333036638, 21.751622222264608
22.116841666665344, 21.75414166662428
22.11861111111111, 21.75535000006358
22.12064722220103, 21.756391666730245
22.122597222328185, 21.757097222010295
22.124005555576748, 21.756288888719347
24.125258333418106, 23.755583333439297
26.12644444465637, 25.754974999957614
28.127694444656374, 27.754299999872842
29.129219444062976, 28.75346111112171
30.130997222264607, 29.752511111100514
31.13303055551317, 30.75141111108992
35.13517777774069, 34.75021666665872
36.13741666661368, 35.74901111072964
39.13970833354526, 38.747786110772026
40.14173888895247, 39.74669444402059
最佳答案
ChartFactory.createXYStepChart
对域使用 DateAxis
; 22.1
附近的值将相应地接近纪元。您可能想使用 NumberAxis
.
范围是NumberAxis
,这看起来符合预期。您可以使用父 ValueAxis
中的同名方法更改边界。
关于java - JFreechart - XY Step Chart 范围和精度问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8264135/
关于这个话题已经说了很多,但是我找不到我的问题的确切答案。 JavaScript 无法准确表示 0.1 等小数,这是可以理解的。 例如,由于乘法运算期间发生舍入误差,这是正确的: 0.1 * 3 ==
在 zig 中,可以使用“{d}”以十进制表示法打印浮点值。这将自动以全精度打印该值。有没有办法指定位数?是针对每个值,还是作为某种全局设置? 最佳答案 这将限制小数点后的位数,四舍五入和零填充: f
我正在进行的项目需要高精度。减法时我遇到的问题在这里说明: >> 1-0.9999999999999999 ans = 1.1102e-16 >> 1-0.99999999999999999 ans
是否可以使变量本身的精度成为将在运行时定义的变量? 说,如果我尝试编译: SUBROUTINE FOO( VARIABLE, PRECISION_VALUE ) IMPLICI
我正在查询 SQLite 数据库以获取纬度/经度详细信息。 SELECT * FROM tblMain where latitude > -33.866 and latitude 151.20
我一直使用下划线将整数定义为 Fortran 中的特定类型。 下面是一段代码,用于演示 1_8 的含义,例如: program main implicit none integer(2)
我正在寻找一种方法来告诉 pint 要打印多少个有效数字。例如,当我输入以下内容时: import pint ureg = pint.UnitRegistry() print(3*ureg.m /9)
我正在从事一个项目,目标是从山上追踪动物。在第一个实地考察季中,我们使用了 OpenTags 和经过校准的摄像头,虽然可以正常工作,但需要大量的处理/校准,而且至关重要的是,当系统出现问题时无法提供任
在 JavaScript 中有没有一种方法可以确定一个数除以另一个数是否会得到整数?就像 18.4/0.002 给我们 9200,但是 18.4/0.1 给我们 183.99999999999997。
我正在尝试使用 Big.js 在 javascript 中完成此计算 r = (a * b)/ sqrt( ( a*sin(θ) )^2 + ( b*cos(θ) )^2 ) 我也试过 math.js
我有这个片段着色器代码,它在 iOS 模拟器(非视网膜)和 iPad2(非视网膜)之间显示不同: highp vec2 textCoord; textCoord.x = gl_Fr
这个问题在这里已经有了答案: C++ calculating more precise than double or long double (2 个答案) 关闭 6 年前。 是否有任何浮点类型在小
我似乎一直困惑的三个问题: 为什么代码是 x & ~077比这行代码 x & 0177700 更好。是因为精度损失较小吗? 为什么此代码对于设置数字中的第 5 位不正确? num = num + 0x
这个问题在这里已经有了答案: 关闭 10 年前。 Possible Duplicate: Precision of Floating Point 我正在尝试使用一些 float 来计算概率,但我的最
由于微 Controller 的精度,我定义了一个包含两个 float 比率的符号,而不是直接写结果。 #define INTERVAL (0.01F/0.499F) 代替 #defi
我试图比较这 3 种搜索算法,起初我使用 time.h 库但没有任何反应,输出始终是 0.00000 秒。现在我试图在循环中使用一些计数器。但我在这里也有问题, 任何人都可以帮我处理代码吗? 这是我的
char buf[10]; int counter, x = 0; snprintf (buf, sizeof buf , "%.100d%n", x, &counter); printf("Coun
我注意到在评估向量时对我来说是不可预测的行为。直接执行它与在循环中进行索引似乎是完全不同的。谁能帮我解决这个问题?我知道可能在它如何进行每个操作中都有解释,所以我需要一些关于如何查找它的键 多谢指教提
我想在我的应用程序中使用精确的 gps 定位。所以我遵循了一个简单的教程(LocationManager 的基本用法,明确要求 GPS 提供商,要求更新 0 ms,0 m)并创建了一个应用程序。我对更
float 在 1.0f 和 0.0f 之间有多少位精度,这样每个值都可以唯一表示? 例如,如果第一个小数 float 不能表示 0.13f,答案就是 float 只有一位精度。 最佳答案 std::
我是一名优秀的程序员,十分优秀!