আর প্রোগ্রামিং (R programming) শিখতে চাইলে শুরু করে দিন কোডিং এবং তার জন্য এই বাংলা টিউটোরিয়ালগুলো দেখে নিতে পারেন। কিছু পরামর্শ:
- এই লেকচার অনুসরণ করার জন্য প্রোগ্রামিং এর পূর্ব অভিজ্ঞতার প্রয়োজন নেই।
- এই লেকচারগুলো সুনির্দিস্ট ক্রমে সাজানো আছে ও পরের একটি লেকচার তার আগের লেকচারের উপর নির্ভরশীল। তাই ক্রমানুসারে ভিডিওগুলো দেখার অনুরোধ রইল।
- লেকচারের সবগুলো কোড রান করাবেন, সাথে যা মন চায় চেষ্টা করতে পারেন কোড এদিক সেদিক পরিবর্তন করে।
- কোন এরর দিলে প্রথমেই এরর মেসেজটা ভাল করে পড়বেন ও বোঝার চেষ্টা করবেন। ব্যর্থ হলে গুগুলে এরর মেসেজটা লিখে সার্চ দিবেন।
- কিছু syntex ভালভাবে মনে রাখার চেষ্টা করবেন, এতে অনেক সময় বাঁচবে।
- লেকচারে কোন নতুন টার্মিনোলজি পেলে সেটা অবশ্যই গুগুল করে নিবেন।
- অনুশীলনের কোন বিকল্প নেই, অবশ্যই লেকচার শেষ করার পর অনুশীলনীগুলো করার চেষ্টা করবেন।
- কোন প্রশ্ন/মতামত থাকলে YouTube ভিডিওর নিচে কমেন্ট করতে পারেন। কিভাবে প্রশ্ন/মতামত জানাবেন, তার নমুনা এখানে দেখে নিন।
- Windows ব্যবহারকারীরা অনেকসময় এরর পেতে পারেন সঠিক write privileges না থাকার কারণে। তাই অবশ্যই administrator হিসেবে RStudio রান করাবেন। এটা করতে, Click on Start -> RStudio ( right click) -> Run as administrator.
লেকচার সূচি (YouTube live coding embeded)
১) লেকচার - ০১ - Download and install R and RStudio
২) লেকচার - ০2 - Dataframe in R
৩) লেকচার - ০৩ - Data structure in R
৪) লেকচার - ০৪ - Basic functions in R
৬) লেকচার - ০৬ - Data wrangling and tidy data
৭) লেকচার - ০৭ - dplyr - I- select()
and filter()
৮) লেকচার - ০৮ - dplyr - II- pipe()
, mutate()
and arrange()
৯) লেকচার - ০৯ - dplyr - III- summarize()
and group_by()
১০) লেকচার - ১০ - Writing & Reading data- write.table()
, read.table()
, read.xls()
১১) লেকচার - ১১ - Basic R plotting - I- scatter plot
, histogram
, line plot
১২) লেকচার - ১২ - Heatmap- pheatmap()
১৩) লেকচার - ১৩ - ggplot - I- basic structure
১৪) লেকচার - ১৪ - ggplot - II- geom_point()
, geom_line()
, layered graphics
১৫) লেকচার - ১৫ - ggplot -III- tidyverse
, geom_bar()
১৬) লেকচার - ১৬ - ggplot -IV- geom_boxplot()
, geom_violin()
, geom_jitter()
১৭) লেকচার - ১৭ - ggplot -V- faceting
, coordinate_flip()
and theme()
১৮) লেকচার - ১৮ - ggplot -VI- cheatsheet
, colors
২০) লেকচার - ২০ - Conditional statement- if/else
২১) লেকচার - ২১ - Looping- for loop
২৫) লেকচার - ২৫ - String processing- I - apply functions
২৬) লেকচার - ২৬ - String processing- II - stringr()
২২) লেকচার - ১৫ - Numerical Descriptions- sum()
, mean()
, meadian()
, mode()
, log()
, sqrt()
and summary()
২৩) লেকচার - ১৫ - Statistical distributions - kurtosis()
and skewness
২৪) লেকচার - ১৫ - Regression and Correlation - pearson
and spearman
২৫) লেকচার - ১৬ - statistical tests_ - t.test()
and ANOVA
২৬) লেকচার - ১৬ - statistical tests_ - p-value
and adjusted p-value
-
Rstudio IDE Key board shortcuts are included with description of Rstudio IDE.
Follow বায়োইনফরমেটিক্স স্কুল:
facebook page |
facebook group |
YouTube