আর (প্রোগ্রামিং ভাষা)

প্রোগ্রামিং ভাষা

আর (ইংরেজি: R)পরিসংখ্যান সংশ্লিষ্ট হিশাব নিকাশ ও গ্রাফিক্সের জন্যে আর ফাউনডেশন ফর স্ট্যাটিস্টিকেল কম্পিউটিং কর্তৃক প্রস্তুতকৃত একটি প্রোগ্রামিং ভাষা ও মুক্ত সফটওয়্যার। আর পরিসংখ্যানবিদ ও ডাটা মাইনারগণ কর্তৃক ব্যাপকভাবে ব্যবহৃত হয়। পরিসংখ্যানবিদ এবং ডাটা মাইনারগণ পরিসংখ্যান সম্পর্কিত সফটওয়্যার উন্নয়ন, পোল, ডাটা মাইনিং সার্ভে ও ডাটা এনালাইসিসের জন্যে আর ব্যবহার করে থাকেন। টিআইওবিই ইন্ডেক্স অনুযায়ী আর বর্তমানে ২০তম বহুল ব্যবহৃত ভাষা।

আর
আর টারমিনাল
প্যারাডাইমমাল্টিপ্যারাডিজম: অ্যারে, অবজেক্ট ওরিয়েন্টেড, ইম্পারেটিভ, ফাংশনাল, প্রসিডিউরাল, রিফ্লেক্টিভ
নকশাকাররস ইহাকা ও রবার্ট জেন্টেলম্যান
বিকাশকারীআর কোর টিম[১]
প্রথম প্রদর্শিতআগস্ট ১৯৯৩; ৩০ বছর আগে (1993-08)[২]
স্থিতিশীল সংস্করণ
৩.৬.১ ("অ্যাকশান অব দ্যা টোজ")[৩] / ৫ জুলাই ২০১৯; ৪ বছর আগে (2019-07-05)
টাইপিং পদ্ধতিডাইনামিক
লাইসেন্সগ্নু জেনারেল পাবলিক লাইসেন্স সংস্করণ ২[৪]
ফাইলনেম এক্সটেনশন.r, .R, .RData, .rds, .rda
ওয়েবসাইটwww.r-project.org উইকিউপাত্তে এটি সম্পাদনা করুন
যার দ্বারা প্রভাবিত
  • কমন লিস্প
  • এস
  • স্কিম
  • এক্সলিস্পস্ট্যাট
যাকে প্রভাবিত করেছে
জুলিয়া[৫]

উদাহরণ

প্রাথমিক সিনট্যাক্স

নিন্মোক্ত উদাহরণসমূহ ভাষাটির প্রাথমিক সিনট্যাক্স ও কমান্ড-লাইন ইন্টারফেস দেখাচ্ছে।আর-এ চলক (ভেরিয়েবল) ধরার জন্যে <- অথবা = দুটোই ব্যবহার করা যায়, তবে <- বেশি ব্যবহৃত হয়, এবং ব্যবহার করতে উৎসাহিত করা হয়।

> x <- 1:6  # ভেক্টর সৃষ্টি করার নির্দেশনা, যেখানে ১ থেকে ৬ পর্যন্ত সংখ্যা (এলিমেন্ট) রয়েছে> y <- x^2  # y ভেক্টর সৃষ্টি করার নির্দেশনা, যা x ভেক্টর থেকে সকল সংখ্যাকে (এলিমেন্ট) একক ভাবে বর্গ করে নিবে> print(y)  # y ভেক্টরের সংখ্যা সমূহ (এলিমেন্ট) দেখাবে[1]  1  4  9 16 25 36> mean(y)  # y ভেক্টরের গাণিতিক গড় দেখাবে। [1] 15.16667> var(y)  # ভ্যারিয়েন্স (গড় থেকে উপাত্তের পার্থক্য) দেখাবে।[1] 178.9667> model <- lm(y ~ x)  # সরল রৈখিক (লিনিয়ার রিগ্রেশন) মডেল y = A + B * x.> print(model)  # মডেল থেকে প্রাপ্ত ফলাফল দেখাবে। Call:lm(formula = y ~ x)Coefficients:(Intercept)            x       -9.333        7.000> summary(model)  # মডেলের সারাংশ দেখাবে। এটি ডাটাফ্রেম সহ অন্যান্য ক্ষেত্রেও কার্যকর।Call:lm(formula = y ~ x)Residuals:      1       2       3       4       5       6  3.3333 -0.6667 -2.6667 -2.6667 -0.6667  3.3333Coefficients:            Estimate Std. Error t value Pr(>|t|)    (Intercept)  -9.3333     2.8441  -3.282 0.030453 *  x             7.0000     0.7303   9.585 0.000662 ***---Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1Residual standard error: 3.055 on 4 degrees of freedomMultiple R-squared:  0.9583,Adjusted R-squared:  0.9478 F-statistic: 91.88 on 1 and 4 DF,  p-value: 0.000662> par(mfrow = c(2, 2))  # একই জায়গার (প্লট) মধ্যে ২ * ২ মাত্রার রেখচিত্র (গ্রাফ) দেখানোর নির্দেশনা। > plot(model)  # মডেলটির সংশ্লিষ্ট রেখচিত্র (গ্রাফ) সমূহ দেখাবে।

তথ্যসূত্র

বহিঃসংযোগ

🔥 Top keywords: রাম নবমীমুজিবনগর দিবসপ্রধান পাতামুজিবনগর সরকারবিশেষ:অনুসন্ধানইন্ডিয়ান প্রিমিয়ার লিগএক্স এক্স এক্স এক্স (অ্যালবাম)বাংলাদেশবাংলা ভাষামিয়া খলিফারাজকুমার (২০২৪-এর চলচ্চিত্র)আনন্দবাজার পত্রিকাআবহাওয়ারামপহেলা বৈশাখউয়েফা চ্যাম্পিয়নস লিগইসরায়েলইরানরবীন্দ্রনাথ ঠাকুরমুজিবনগরইন্না লিল্লাহি ওয়া ইন্না ইলাইহি রাজিউনরিয়াল মাদ্রিদ ফুটবল ক্লাব২০২৪ ইন্ডিয়ান প্রিমিয়ার লিগক্লিওপেট্রাচর্যাপদভূমি পরিমাপশেখ মুজিবুর রহমানজনি সিন্সকাজী নজরুল ইসলামঈদুল আযহাফিলিস্তিনইউটিউবভারতবিকাশআসসালামু আলাইকুমসৌদি আরববাংলা প্রবাদ-প্রবচনের তালিকামুহাম্মাদ