r - YAML 标头闪亮滑块范围输入
问题描述
我想为我的针织 r-markdown pdf 文件获得一个数值范围。我设置了参数,例如:
params:
file:
input: file
label: "File:"
value: "U:/Folder/file"
Start_Date:
label: "Date of Report"
input: date
value: "2018-12-31"
我想添加一个滑块输入,作为一个范围。
按照我在其他用户在常规代码区域中执行此操作时看到的内容(NOTO YAML 标头),我对其进行了修改以获得:
Number_Range:
input: slider
label: "Range:"
min: 6
max: 12
value: c(8,9)
我也尝试过,value:
&``r c(8,10)``&
但我得到了下面描述的错误。(只有一个`,没有&,我只是不能让它在这个论坛上正确显示)当我做我的第一个例子时,我可以看到我的滑块输入,但它不允许我选择2个数字为一个范围。
Warning: Error in getSliderType: argument "min" is missing, with no default
57: dropNulls
56: getSliderType
55: <Anonymous>
53: param.ui
52: FUN
51: lapply
50: server
Error in getSliderType(min, max, value) :
argument "min" is missing, with no default
以上是我在添加最大值和最小值之前得到的。但由于我添加了它,我可以看到滑块,但我认为它可能包含与我的问题相关的信息。
Error in yaml::yaml.load(yaml, handlers = knit_params_handlers(evaluate = evaluate), :
Scanner error: while scanning for the next token at line 37, column 12 found character that cannot start any token at line 37, column 12
解决方案
经过 3 个小时的头撞墙后,我的搜索将我带到了这个网站: https ://www.kdnuggets.com/2019/06/ten-useful-things-r.html
虽然#7 只是首先向您展示如何使用参数 Userform 弹出针织物,但它通过显示value: [8,9]
作为 in chunk text 的替代品回答了我的问题value: c(8,9)
。
推荐阅读
- flutter - 在可扩展浮动操作按钮中,在颤动中未检测到子小部件中的手势
- windows - 在 tcsh shell 中获取正确 pid 的问题
- macos - VSCode OSX TERMINAL 从光标处删除权限
- android - 从 Jetpack Compose 生成的屏幕外布局创建位图
- mongodb - 用于 MongoDB 的 Azure Cosmos DB API API:共享吞吐量限制
- python - 从另一个目录中的另一个文件导入python变量和函数的格式是什么
- alpine.js - Alpine.Js - 总计
- sql - 如何将 dd--MON-yyyy 格式的列更改为 dd-mm-yyyy
- node.js - NestJS (NodeJS)Twitter oauth
- reactjs - 使用打字稿在本机反应中将函数传递到上下文中