Code Monkey home page Code Monkey logo

r-tutorials's Introduction

আর প্রোগ্রামিং টিউটোরিয়াল (R programming tutorials)

আর প্রোগ্রামিং (R programming) শিখতে চাইলে শুরু করে দিন কোডিং এবং তার জন্য এই বাংলা টিউটোরিয়ালগুলো দেখে নিতে পারেন। কিছু পরামর্শ:

  • এই লেকচার অনুসরণ করার জন্য প্রোগ্রামিং এর পূর্ব অভিজ্ঞতার প্রয়োজন নেই।
  • এই লেকচারগুলো সুনির্দিস্ট ক্রমে সাজানো আছে ও পরের একটি লেকচার তার আগের লেকচারের উপর নির্ভরশীল। তাই ক্রমানুসারে ভিডিওগুলো দেখার অনুরোধ রইল।
  • লেকচারের সবগুলো কোড রান করাবেন, সাথে যা মন চায় চেষ্টা করতে পারেন কোড এদিক সেদিক পরিবর্তন করে।
  • কোন এরর দিলে প্রথমেই এরর মেসেজটা ভাল করে পড়বেন ও বোঝার চেষ্টা করবেন। ব্যর্থ হলে গুগুলে এরর মেসেজটা লিখে সার্চ দিবেন।
  • কিছু syntex ভালভাবে মনে রাখার চেষ্টা করবেন, এতে অনেক সময় বাঁচবে।
  • লেকচারে কোন নতুন টার্মিনোলজি পেলে সেটা অবশ্যই গুগুল করে নিবেন।
  • অনুশীলনের কোন বিকল্প নেই, অবশ্যই লেকচার শেষ করার পর অনুশীলনীগুলো করার চেষ্টা করবেন।
  • কোন প্রশ্ন/মতামত থাকলে YouTube ভিডিওর নিচে কমেন্ট করতে পারেন। কিভাবে প্রশ্ন/মতামত জানাবেন, তার নমুনা এখানে দেখে নিন
  • Windows ব্যবহারকারীরা অনেকসময় এরর পেতে পারেন সঠিক write privileges না থাকার কারণে। তাই অবশ্যই administrator হিসেবে RStudio রান করাবেন। এটা করতে, Click on Start -> RStudio ( right click) -> Run as administrator.

লেকচার সূচি (YouTube live coding embeded)

BASIC PROGRAMMING WITH R

১) লেকচার - ০১ - Download and install R and RStudio

২) লেকচার - ০2 - Dataframe in R

৩) লেকচার - ০৩ - Data structure in R

৪) লেকচার - ০৪ - Basic functions in R

৫) লেকচার - ০৫ - R packages

DATA WRANGLING

৬) লেকচার - ০৬ - 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()

VISUALIZATION

১১) লেকচার - ১১ - 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

১৯) লেকচার - ১৯ - RMarkdown

MORE IN R

২০) লেকচার - ২০ - Conditional statement- if/else

২১) লেকচার - ২১ - Looping- for loop

২২) লেকচার - ২২ - Function

২৩) লেকচার - ২৩ - Clustering

২৪) লেকচার - ২৪ - PCA

২৫) লেকচার - ২৫ - String processing- I - apply functions

২৬) লেকচার - ২৬ - String processing- II - stringr()

coming next...

STATISTICAL ANALYSIS

২২) লেকচার - ১৫ - 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

USEFUL RESOURCES

Free online Books

Web resources

Cheatsheets

Follow বায়োইনফরমেটিক্স স্কুল:
facebook page | facebook group | YouTube

r-tutorials's People

Contributors

rashedul avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.