问题标签 [azuremlsdk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - Azure ML Studio 保存的绘图有框而不是字符
背景和更新:我重写了这篇文章以反映最新发现(问题尚未解决)
使用 Azure 机器学习工作室运行“执行 R 脚本”任务。使用计算集群,它在运行管道后关闭(因此没有控制台访问,但可以将文件保存为日志以在关闭后查看)。环境是 Ubuntu,它加载的 R 版本是 3.5.1(会话信息)。我正在创建绘图png
,然后将它们保存到 Excel 工作簿openxlsx
中,最后在 Azure 文件存储中保存和检索它。此文件管理由azuremlsdk
库完成
我遇到的问题是情节上的字符是“正方形”或“盒子”,也称为“字形”
我提供了一个代码示例(尽管由于它需要 Azure,所以不能完全重现)来显示我正在运行的简单测试
sessioninfo & 能力输出
来自 stackoverflow 上的另一篇文章:当文档中的 Unicode 字符与字体支持的字符不匹配时,会出现框。具体来说,这些框表示所选字体不支持的字符。
我尝试过的各种事情的结果:
Cairo
: 无法安装,因为缺少“cairo.h”
par(family ="Ubuntu Mono")
(按照建议运行后使用)没有png
改变任何东西
Sys.setlocale("LC_ALL", 'en_US.UTF-8')
(在 ms 论坛上建议)没有更改 LC 设置,但根据检查系统上的可用区域设置,似乎也不支持system("locale -a", intern = TRUE)
我看到了一个使用的建议iconv
,但不知道如何将其合并到上面的代码中。我怎么能使用它或者它无关紧要?
这似乎很重要:
sysfonts
没有安装,由于缺少zlib
. 这也阻止了我安装showtext
- 做
png
和其他图形设备依靠sysfonts
在图像中创建字符? - 这就是为什么 in 等中的和
family
全局type
设置或参数什么都不做的原因吗?plot
png
我想知道有没有可用的字体?font.families
, font.files
, font_families
&font_files
全为空白或错误
我确实设法*.ttf
在系统上找到了一些文件(不在任何可识别的字体文件夹位置),所以我想也许我可以加载它们或强制 R 将它们用于png
设备
extrafont
试图用它来添加字体。但是因为font_import
函数需要响应 ay/n 提示,所以不确定它是否加载。我保存了输出fonts()
但空白,所以可能不是
- 还有其他方法可以强制
png
使用这些ttf
字体文件之一吗?
pdf
这确实有效!我可以让字符显示保存相同的输出pdf
,这是否使用自己的字体?这似乎意味着应该可以让字符显示在png
在这一点上,我正在查看我们的工程师是否可以访问不同的计算,因为所有这些问题似乎都源于过时/不适当的 R 和 Ubuntu 环境。但是,如果有任何其他想法可以显示这些字符,我欢迎提出建议!
azure - 如何强制 PythonScriptStep 在 Azure ML 中运行
我对 Azure ML 比较陌生,并尝试通过 PythonScriptStep 运行模型
我可以发布管道并运行模型。但是,一旦它运行一次,我就无法重新提交该步骤,因为它指出“此运行重用了上一次运行的输出”。
我的代码将 allow_reuse 声明为 False,但这似乎没有什么区别,即使基础数据正在更改,我也无法重新提交该步骤。
非常感谢您的帮助