0% found this document useful (0 votes)
13 views

R in Data Analysis

The document provides an overview of data manipulation and visualization techniques in R, including functions for data cleaning, summarization, and transformation. It also outlines the author's educational background in Robotics Engineering and experience in data analysis, particularly using tools like Power BI and SQL. Additionally, the author expresses interest in a Data Analyst position at Yelo Bank, highlighting relevant skills and experiences.

Uploaded by

Manaf Ehmedov
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views

R in Data Analysis

The document provides an overview of data manipulation and visualization techniques in R, including functions for data cleaning, summarization, and transformation. It also outlines the author's educational background in Robotics Engineering and experience in data analysis, particularly using tools like Power BI and SQL. Additionally, the author expresses interest in a Data Analyst position at Yelo Bank, highlighting relevant skills and experiences.

Uploaded by

Manaf Ehmedov
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

install.

packages(“tidyverse”)
library(“tidyverse”)
We can do the exact above procedure for the following libraries: here, skimr,
janitor, dplyr (which are necessary packages for basic data cleaning).

skim_without_charts() - it gives us a summary of a dataset


glimpse() – quick summary of a dataset
describe()
head() – gives us column names and first few rows of dataset
select() – gives us an exact column such as select (species column)
rename ( species= species_new) - changes a column name
rename_with (penguins, toupper or tolower) - changes all column names to
upper. clean_names(penguins) – It ensures that column names are clean in
particular dataset.

Entering manual data into R:


employee <- data.frame (id, name, job_title)
id <- c (1:10)
name <- c ("John Mendes", "Rob Stewart", "Rachel Abrahamson", "Christy
Hickman", "Johnson Harper", "Candace Miller", "Carlson Landy", "Pansy
Jordan", "Darius Berry", "Claudia Garcia")
job_title <- c ("Professional", "Programmer", "Management", "Clerical",
"Developer", "Programmer", "Management", "Clerical", "Developer",
"Programmer")
print(employee)

separate function separates one column into two by the criteria we define:
separate (employee, name, into= c (‘first name’ , ‘last name’), sep= ‘ ‘)
unite function on the other hand unites 2 column into one
unite (employee, ‘name’, first_name, last_name, sep=’ ‘)
mutate function can perform calculation or add a new column based on the
calculation such as:
mutate (body_mass_kg= body_mass_g/1000)
body_mass_kg is a new added column based on the existing body_mass_g
column that we performed calculation on it.
typeof (name of variable) it gives us the data type of a variable
Bias function defines the correlation between two variables such as we could
define temperature values for actual_temp and predicted_temp columns in
our dataset.
bias (actual_temp, predicted_temp)

There are different kinds of data types in R: numeric values, character


values, logical values, factor values, matrices, data frames, etc.

myfactor <- as. factor (“female”)


vec1<- c (1,2)
vec2<- c ("men nigari cox sevirem", “menim adim manafdir”)
df<-data.frame(M= vec1, N=vec2) It will create M and N columns
View(df)
list (vec1, vec2) It will create a list based on the values in vectors.
matrix(vec2, 2,3) It will display the values in vec2 as in 2 rows and 3
columns.
array(c(1:24), c(4,3,2)) c(4,3,2) rows, columns and tables//
seq (20, 0, by = -3) result: 20,17,14,11,8,5,3,0

indexing
vec2[1] it will return the first value in vector which is men nigari cox
sevirem
df$M or df$N it will return either assigned values of M or N.

Data Wrangling (filtering)


filter(diamonds, cut=="Premium") or filter(diamonds, cut==”Premium”,
price>1000)
select(diamonds, starts_with("c")) it is going to return columns starting with
c
we can add end_with or contains .

select (diamonds, - price) - this is gonna give us every column except price.
we should use the dataset name(diamonds) as our first argument in
functions. If we do not want to use it, we can replace it with pipelines such
as %>%. For example:
diamonds %>%
select (-price)
Pipeline passes the diamond argument into the function.
Arrange function:
arranged_diamonds <- diamonds %>%
arrange(color)
view(arranged_diamonds)
arrange(desc(carat))

diamonds_new <- diamonds %>%


mutate (mass_g = .20*carat)
view(diamonds_new)

Data visualization in R
plot (name of dataset$name of column)
barplot (name of dataset$name of column) such as barplot(mtcars$cyl)
hist (name of dataset$name of column)
hist (iris$Petal.length [ iris$Species == “Setosa”])
Regarding work experience, I participated in different kinds of internship
programs in our job market, in Azerbaijan. I worked as an IT analyst in the
State Committee on the Affairs of Refugees and IDPs. During the internship,
We were instructed to collect the complaints and thoughts of the refugees
living in specific areas in terms of the quality of living. We analyzed the
responses in Microsoft Excel and did a little bit of visualization to understand
the context of a crisis in a more meaningful way. Our main task was to
ensure that every complaint was addressed as needed and that the reports
were sent to the administrative officials for further action. The duration of
the internship program was 6 months and the main tools for the task were
Microsoft Excel and Power BI.

During my years of studies as a Robotics Engineer at the Azerbaijan State


University of Oil and Industry, I accomplished to complete the full study
program without fail on any exam. Robotics Engineering is a multidisciplinary
field that demands to know different kinds of areas such as Mechanics,
Electronics, Design, Programming, Artificial Intelligence, etc. After finishing
my Bachelor's in Robotics, I took an IELTS academic exam and started my
master's degree journey in Europe. Based on my academic results, I got
accepted by the University of Warwick in England which is one of the highly
ranked universities in the world. In addition to that, I took several courses on
my own such as Microsoft Power BI or Google Data Analytics Professional
Certificates to enhance my Data Analysis skills to a higher level.
Furthermore, I look forward to working and using my capabilities for the good
of the businesses on this amazing platform.

I really want to enhance my Data Analysis capabilities, especially with the


tools such as Power BI and SQL queries. I appreciate any work which will help
me to improve my skills in these areas.
12 eded 100 dollar = 2040

23 eded 100 azn = 2300

23 eded 50 azn = 1150

1 eded 10 azn = 10

Hörmətli Yelo Bank,

Motivasiya məktubunu bankınızda Data Analitik vəzifəsinə güclü marağımı


ifadə etmək üçün yazıram. Məlumatların təhlili sahəsində keçmişim və
biznesin böyüməsini təmin etmək məqsədi ilə datadan istifadə etmək
həvəsimlə komandanız üçün dəyərli bir aktiv olacağıma əminəm.

Data Analitik olaraq, mövcud datalar əsasında tövsiyələr vermək üçün


mürəkkəb məlumat dəstlərini toplamaq, təhlil etmək və bunu
vizuallaşdırmaq bacarıqlarımı inkişaf etdirmişəm. Power BI vizuallaşdırma
aləti , MySQL sorğuları, həmçinin Rstudio ilə işləmə bacarıqlarımın bu
vəzifənin öhdəsindən gəlmək və veriləcək tapşırıqları yerinə yetirmək üçün
vacib olacağını düşünürəm.

Sizin innovasiyalara sadiqliyiniz və müstəsna məhsullar təqdim etməyə


diqqətiniz mənim öz dəyərlərimlə mükəmməl şəkildə uyğunlaşır.

Əminəm ki, mənim təfərrüata diqqət yetirmək və mürəkkəb tapıntıları aydın


və qısa şəkildə çatdırmaq bacarığım məni komandanıza uyğun bir namizəd
edəcək.
Müraciətimə baxdığınız üçün təşəkkür edirəm. Mən Yelo Bankın uğuruna
töhfə vermək fürsətindən həyəcanlıyam və mənə bacarıq və təcrübəmin
ehtiyaclarınızla necə uyğunlaşdığını müzakirə etmək şansını vermənizi xahiş
edirəm. Baxışınız üçün CV-ni əlavə etdim.

Hörmətlə,

Manaf Əhmədov

Liderlik proqramini bitirib oz pedaqoloji bacaragilarimi daha yukseye dasimaq


ve inkisaf etdirmek niyettindeyem. Ve bu musahibe ile mene bu shansi
tanidiginiz ucun teshekkur edirem

You might also like