python - 在 RStudio 上运行 Python 代码(通过 Flexdashboard)
问题描述
我最近一直在通过 R Studio 使用 Flexdashboard,我可以使用纯 R 代码运行它(构建仪表板)。但是,我也尝试在 Flexdashboard 上运行 Python 代码。有没有办法让它工作?
本质上,我正在尝试构建一个仪表板,通过 R 和 Python 代码的混合输出视觉效果。
解决方案
你可以使用 PythonInR 包。 https://github.com/cran/PythonInR
您需要从 cmd 手动安装 python 包。喜欢
pip install newspaper
在 R 中
library(PythonInR)
pyConnect('C:\\Users\\yourname\\AppData\\Local\\Programs\\Python\\Python36\\python.exe')
xpyrun <- paste('article = Article("', http_adress, '")', sep="")
pyExec(code = xpyrun)
pyImport("Article", from = "newspaper")
myart <- pyGet("article.download()")
推荐阅读
- sql-server - Azure SQL 旧基数估计不像 SQL Server 2016 那样工作
- angular - 来自数组的打字稿枚举
- javascript - 在 snapshotChanges 中添加文档会添加 2 个文档
- apache-spark - Spark:错误应用程序已被杀死。原因:所有master都没有反应
- android - Monkeyrunner 问题
- python - 如何生成具有 V 个可能值的 N 个插槽的所有可能组合?
- docker - Confluent Kafka Connect Docker 容器问题
- javascript - 如果为空值,则提高输入工具提示
- kotlin - 如何将依赖类类型的类似代码减少到父级?
- python - 使用 NLTK/NaiveBayesClassifier,始终在测试数据上获得“正”输出