আমি আর এর মধ্যে সানকি ডায়াগ্রামের সাথে আমার ডেটা প্রবাহটি কল্পনা করার চেষ্টা করছি।
আমি এই ব্লগ পোস্টটি একটি আর স্ক্রিপ্টের সাথে সংযোগ পেয়েছি যা একটি সানকি ডায়াগ্রাম তৈরি করে, দুর্ভাগ্যক্রমে এটি বেশ কাঁচা এবং কিছুটা সীমাবদ্ধ (নমুনা কোড এবং ডেটার জন্য নীচে দেখুন)।
অন্য স্ক্রিপ্টগুলি - বা সম্ভবত এমন কোনও প্যাকেজ anyone যে আরও বিকাশযুক্ত তা কি কেউ জানেন? আমার শেষ লক্ষ্যটি সানকি ডায়াগ্রামের এই উদাহরণগুলির মতো, চিত্রের উপাদানগুলির তুলনামূলক আকারের দ্বারা ডেটা প্রবাহ এবং শতাংশ উভয়ই কল্পনা করা ।
আমি আর-সহায়তা তালিকায় কিছুটা অনুরূপ প্রশ্ন পোস্ট করেছি , তবে দুই সপ্তাহ পরে কোনও প্রতিক্রিয়া ছাড়াই আমি স্ট্যাকওভারফ্লোতে এখানে আমার ভাগ্য চেষ্টা করছি।
ধন্যবাদ, এরিক
পুনশ্চ. আমি সমান্তরাল সেট প্লট সম্পর্কে সচেতন , কিন্তু আমি এটি সন্ধান করছি না।
# thanks to, https://tonybreyal.wordpress.com/2011/11/24/source_https-sourcing-an-r-script-from-github/
sourc.https <- function(url, ...) {
# install and load the RCurl package
if (match('RCurl', nomatch=0, installed.packages()[,1])==0) {
install.packages(c("RCurl"), dependencies = TRUE)
require(RCurl)
} else require(RCurl)
# parse and evaluate each .R script
sapply(c(url, ...), function(u) {
eval(parse(text = getURL(u, followlocation = TRUE,
cainfo = system.file("CurlSSL", "cacert.pem",
package = "RCurl"))), envir = .GlobalEnv)
} )
}
# from https://gist.github.com/1423501
sourc.https("https://raw.github.com/gist/1423501/55b3c6f11e4918cb6264492528b1ad01c429e581/Sankey.R")
# My example (there is another example inside Sankey.R):
inputs = c(6, 144)
losses = c(6,47,14,7, 7, 35, 34)
unit = "n ="
labels = c("Transfers",
"Referrals\n",
"Unable to Engage",
"Consultation only",
"Did not complete the intake",
"Did not engage in Treatment",
"Discontinued Mid-Treatment",
"Completed Treatment",
"Active in \nTreatment")
SankeyR(inputs,losses,unit,labels)
# Clean up my mess
rm("inputs", "labels", "losses", "SankeyR", "sourc.https", "unit")
সানকি ডায়াগ্রাম উপরের কোড সহ উত্পাদিত হয়েছে,