如何在JPanel中显示BufferedImage?
我正在创建需要以纯文本形式分发的程序特定代码(针对几个不同的程序).截至目前和中期,代码仅由我编辑,但许多人使用,他们使用Windows并且是非开发人员.
我想保持一个"仓库",每个计算机自动acccess,所以我可以修改代码,他们可以用它直线上升(该解决方案将在当地,程序特定的文件夹显示(认为MATLAB或其他科学脚本软件).
毋庸置疑,像git这样的东西会被夸大其辞,而且对他们来说也是一团糟.但是,版本控制和有意识的更新是一个理想的功能.
我能想到的快速而肮脏的解决方案是共享一个Dropbox文件夹,并创建一个将该文件夹复制到其本地程序特定文件夹的Windows自动化任务.
这个解决方案有任何陷阱吗?你能推荐其他系统吗?
我正在尝试使用R 中的 spline2 包来构建单调样条。
我在评估模型的自变量新值时遇到了麻烦。一般来说,我无法掌握“预测”的 R 处理及其与 spline2 的关系,以及如何使用生成的 bs 对象。
我试图遵循这个使用 spline1 的例子。我的数据位于名为 BRIyII 的数据框中,具有自变量 t 和因变量 P,因此:
plot(BRIyII$t,BRIyII$P)
Run Code Online (Sandbox Code Playgroud)
所以我这样做:
knots=c(9)
myMat=mSpline(BRIyII$t, knots = knots, degree = 3, intercept = TRUE)
mylm=lm(BRIyII$P~myMat)
Run Code Online (Sandbox Code Playgroud)
现在,如果我们:
pr = predict(mylm,data.frame(BRIyII$t))
points(BRIyII$t,pr,col = "red")
Run Code Online (Sandbox Code Playgroud)
所以我的问题是:
1-由于最右边的预测值(红点)低于其左边的一个,我是否误解了 m 样条的“单调”性质?
2- 如何评估 BRIyII$t 中定义的值以外的样条曲线?我尝试了几种东西的组合,但我缺乏 R 语法知识。理想情况下,我想做类似的事情:
newdata=seq.int(0,41.5,0.1)
Run Code Online (Sandbox Code Playgroud)