मैं आर ग्राफिक में एक छवि को साजिश करने के लिए "साजिश" आर पैकेज का उपयोग करने का प्रयास करता हूं।आर सार्थक रूप से पृष्ठभूमि में एक छवि जोड़ें
मैं पहली बार एक स्थानीय कंप्यूटर से कोई चित्र शामिल करने की कोशिश की:
library(plotly)
outfile <- tempfile(fileext = ".png")
png(outfile)
plot(rnorm(200), rnorm(200))
dev.off()
plot_ly(x = c(1, 2, 3), y = c(1, 2, 3)) %>%
layout(
images = list(
list(
source = outfile,
xref = "x",
yref = "y",
x = 1,
y = 1,
sizex = 2,
sizey = 2,
sizing = "stretch",
opacity = 0.4,
layer = "below"
)
)
)
लेकिन मैं यह करने के लिए प्रबंधन नहीं किया। मैंने तब सोचा कि ऐसा इसलिए था क्योंकि साजिश के लिए जाहिर तौर पर एक http या https छवि की आवश्यकता होती है।
पहला प्रश्न: क्या स्थानीय फ़ाइल से छवि आयात करना संभव है (जाहिर है यह पाइथन: https://plot.ly/python/images/ के साथ संभव है)?
जैसा कि स्थानीय छवि को एम्बेड करना असंभव प्रतीत होता है, मैं एक छवि आयात करने का प्रयास करता हूं जिसे मैंने अपने गीथब पर अपलोड किया था। लेकिन ऐसा लगता है कि न तो काम न करें:
library(plotly)
plot_ly(x = c(1, 2, 3), y = c(1, 2, 3)) %>%
layout(
images = list(
list(
source = "https://github.com/charlottesirot/elementR/blob/master/inst/www/2.png",
xref = "x",
yref = "y",
x = 1,
y = 1,
sizex = 2,
sizey = 2,
sizing = "stretch",
opacity = 0.4,
layer = "below"
)
)
)
यहां समस्या क्या है?
मैंने हर जगह देखा है, प्लॉटली फोरम पर प्रश्न पोस्ट किए हैं (http://community.plot.ly/t/import-a-local-image-in-plot/2476, http://community.plot.ly/t/add-a-background-image/2457) लेकिन मुझे मेरे जवाब नहीं मिला।
क्या आपके पास कोई विचार है?
क्या आपने यह https://plot.ly/~as5165/12/#code देखा था। आर नहीं लेकिन मदद कर सकता है। छवि बेस 64 है। हमें बताएं कि आपके द्वारा किस प्रकार प्रबंध किया जाता है – pssguy