英文:
Passing R object (plot/image) to Python environment in Python
问题
这是否在Databricks中以某种方式实现可能?
(我知道Python中有plotnine
包可以创建ggplot2
图像,但我不想使用它)
英文:
I am creating some plots using ggplot2
in R which I would like to pass to the Python environment an eventually use a already developed script that writes the images to an excel.
Is this possible somehow in Databricks?
(I am aware of the plotnine
packages in Python to create ggplot2
imagine but I wish not to use it)
答案1
得分: 1
这里是一个可能的方法:
在 Databricks
中,您可以使用 dbutils.fs
模块与文件系统交互,包括写入和读取文件。
根据您的需求,您可以在 R
中使用 ggplot2
生成图表,将这些图表保存为图像,并将这些图像文件写入到 Databricks 文件系统(DBFS)。
然后,您可以在 Python
中读取这些图像文件,并像使用其他图像数据一样使用它们。
英文:
Here's one possible approach:
In Databricks
, you can use the dbutils.fs
module to interact with the file system, including the ability to write and read files.
Given your requirement, you could generate your plots using ggplot2
in R
, save these plots as images, and write these image files to the Databricks File System (DBFS).
Then, you can read these image files into Python
, and use them as you would use any other image data.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论