Categories: Big Data

Learn R – Hello World with R – Code Example

This article represents some of the basic concepts required to be understood to write Hello world using R programming language and, execute the same. Please feel free to comment/suggest if I missed to mention one or more important points. Also, sorry for the typos.

Following are the key points described later in this article:

  • Basic Concepts to Write Hello World Function in R
  • Hello World – Code Example
Basic Concepts to Write Hello World Function in R

Following are some key points to pay attention at, while working Hello World example:

  • R code is written as a set of one or more functions.
  • In R, one could assign a function to any variable
  • A function is defined using a “function” keyword
  • R code is called as a script and saved with *.R extension
  • The R script is executed using source command shown later in this article

 

Hello World – Code Example

Following is code example for Hello world. Pay attention to some of the following:

  • Usage of sprintf function to print Hello World
  • The way, argument “name” is passed to the function

 

hello <- function( name ) {
    sprintf( "Hello, %s", name );
}

Follow the instructions below to execute the script:

  • Click on File > New script that opens a window where you could write your script. Copy and paste the above script in the file.
  • Save the file as, may be, helloworld.R
  • Go to command prompt in R console, and write following command to execute the script.
    source("Path_to_the_file")
    

    In case of windows, use “\\” to escape the back slash.

  • Execute command, hello(“Calvin”)
  • This would print Hello, Calvin

 

Latest posts by Ajitesh Kumar (see all)
Ajitesh Kumar

I have been recently working in the area of Data analytics including Data Science and Machine Learning / Deep Learning. I am also passionate about different technologies including programming languages such as Java/JEE, Javascript, Python, R, Julia, etc, and technologies such as Blockchain, mobile computing, cloud-native technologies, application security, cloud computing platforms, big data, etc. I would love to connect with you on Linkedin. Check out my latest book titled as First Principles Thinking: Building winning products using first principles thinking.

Recent Posts

What are AI Agents? How do they work?

Artificial Intelligence (AI) agents have started becoming an integral part of our lives. Imagine asking…

2 weeks ago

Agentic AI Design Patterns Examples

In the ever-evolving landscape of agentic AI workflows and applications, understanding and leveraging design patterns…

2 weeks ago

List of Agentic AI Resources, Papers, Courses

In this blog, I aim to provide a comprehensive list of valuable resources for learning…

2 weeks ago

Understanding FAR, FRR, and EER in Auth Systems

Have you ever wondered how systems determine whether to grant or deny access, and how…

3 weeks ago

Top 10 Gartner Technology Trends for 2025

What revolutionary technologies and industries will define the future of business in 2025? As we…

3 weeks ago

OpenAI GPT Models in 2024: What’s in it for Data Scientists

For data scientists and machine learning researchers, 2024 has been a landmark year in AI…

3 weeks ago