এটি আপনার শেষ লক্ষ্যটি কী তা নিয়ে কিছুটা নির্ভর করে।
রিয়েল-টাইম বিক্ষোভগুলির জন্য দ্রুত এবং মলিন হ্যাক
Sys.sleep(seconds)এমন একটি লুপ ব্যবহার করা যেখানে secondsফ্রেমের মধ্যে সেকেন্ডের সংখ্যা নির্দেশ করে একটি কার্যকর বিকল্প। প্রত্যাশার সাথে আচরণ করার জন্য আপনাকে আপনার কলটিতে xlimএবং ylimপরামিতিগুলি সেট plotকরতে হবে।
এখানে কিছু সহজ বর্ধিত কোড।
# Just a quick test of Sys.sleep() animation
x <- seq(0,2*pi, by=0.01)
y <- sin(x)
n <- 5
pause <- 0.5
ybnds <- quantile(n*y, probs=c(0,1))
x11()
# Draw successively taller sinewaves with a gradually changing color
for( i in 1:n )
{
plot(x, i*y, type="l", lwd=2, ylim=ybnds, col=topo.colors(2*n)[i])
Sys.sleep(pause)
}
এটি বেশ ভালভাবে কাজ করে, বিশেষত উইন্ডোটিং সিস্টেম হিসাবে এক্স-উইন্ডোজ ব্যবহার করে। quartz()দুর্ভাগ্যক্রমে আমি আবিষ্কার করেছি যে ম্যাকস সুন্দর খেলছে না।
অ্যানিমেটেড জিআইএফ
আপনার যদি এমন কিছু প্রয়োজন হয় যা পুনরায় বিতরণ করা যায়, ওয়েবপৃষ্ঠায় পোস্ট করা যায় ইত্যাদি ইত্যাদি, ক্যাটুলস প্যাকেজে write.gifফাংশনটি দেখুন । সহায়তা প্রদর্শন করা বেশ কয়েকটি অ্যানিমেশন সহ বেশ কয়েকটি দুর্দান্ত উদাহরণ দেয় — ম্যান্ডেলব্রোট সেটটি ব্যবহার করে বেশ চমৎকার উদাহরণ।write.gif
আরও দেখুন এখানে এবং এখানে ।
আরও সূক্ষ্ম সুরযুক্ত নিয়ন্ত্রণ এবং ফ্যানসিয়ার অ্যানিমেশন
একটি অ্যানিমেশন প্যাকেজ রয়েছে যা দেখতে বেশ সক্ষম। যদিও আমি নিজে এটি ব্যবহার করি নি, তাই আমি কোনওভাবেই কোনও বাস্তব সুপারিশ দিতে পারি না।
আমি আছে এই প্যাকেজ থেকে আউটপুট কয়েক ভাল উদাহরণ দেখা যায় এবং তারা বেশ সুন্দর দেখুন। সম্ভবত একটি "হাইলাইটস" হ'ল একটি পিডিএফটিতে অ্যানিমেশন এম্বেড করার ক্ষমতা।