This document provides an introduction and overview to learning R. It covers installing R and RStudio, basic data types and structures like vectors, matrices and data frames. It also discusses importing data, viewing and manipulating data through functions like filtering, binding and transforming. Finally, it discusses creating summary tables from data, joining datasets, and creating visualizations and plots in R using packages like ggplot2. The goal is to learn the basics of working with data in R, performing basic analysis and creating charts.
This document provides an introduction to R programming. It discusses that R is an open source programming language for statistical analysis and graphics. It is used widely in data science due to being free, having a strong user community, and having the ability to implement advanced statistical methods. The document then covers downloading and installing R, the basic R environment including the command window and scripts, basic programming objects like vectors and data frames, and how to import and work with datasets in R. It emphasizes that R has powerful but can be difficult to learn due to being command-driven without commercial support.
The document provides a comprehensive introduction to SQL (Structured Query Language), outlining its foundational concepts, components such as DDL, DML, and functions, and the various operations supported by SQL in relational database management systems. It covers installation procedures, syntax for commands like CREATE, INSERT, SELECT, and the types of joins used to combine data from multiple tables. Additionally, it includes practical examples and explanations of aggregate functions, subqueries, and data retrieval processes within SQL.
Unit I - 1R introduction to R program.pptxSreeLaya9
This document provides an introduction to R programming. It discusses basic interactions with R, using R as a calculator, vectors, factors, data frames, missing values, functions, packages, and data pipelines. R can be used for statistical analysis, data visualization, and machine learning. Key functions and objects discussed include reading and writing data, data frames, factors, vectors, user-defined and built-in functions, and the pipe operator.
The document is an introduction to R data analysis and calculations, detailing the basics of R as an open-source programming language for statistical computing and graphics. It covers aspects such as the R environment, operations, variables, vectors, matrices, and resources for getting help. Key features of R, installation instructions, and the functionalities of various data types and operations are also described.
This document introduces R, a programming language for statistical computing and graphics, emphasizing its capabilities for data manipulation and analysis, particularly in connection with SQL Server. It covers topics such as data structures, graphics, and the 'dplyr' package for data manipulation, providing resources for further exploration. The presentation aims to inspire participants to learn more about R and its application in data analytics.
The document discusses various methods for reading data into R from different sources:
- CSV files can be read using read.csv()
- Excel files can be read using the readxl package
- SAS, Stata, and SPSS files can be imported using the haven package functions read_sas(), read_dta(), and read_sav() respectively
- SAS files with the .sas7bdat extension can also be read using the sas7bdat package
This document provides an introduction to using the R programming language. It outlines the basic components of R including commands, functions, data structures, reading and writing data, and quitting R. It also discusses installing R and the Bioconductor extension for genomic data analysis.
The document provides a comprehensive introduction to the R programming language, covering its basic usage, data structures, commands, and reading/writing data. It also outlines how to install R and Bioconductor, emphasizing the importance of documentation and proper use of functions and commands in R. Key concepts include the structure of help files, the case sensitivity of commands, and various data handling techniques including vectors, data frames, and lists.
Arrays in C are collections of similar data types stored in contiguous memory locations that can be accessed via indexes, they can be declared with a specified data type and size and initialized with values, and multi-dimensional arrays allow the storage of two-dimensional data structures like matrices through multiple subscripts denoting rows and columns.
This document provides an introduction to using the R programming language. It outlines the basic aims of learning R, including using R commands, understanding R data structures, reading and writing data, and some example commands. It also discusses key aspects of R like packages, help files, functions, vectors, data frames, and quitting R.
Introduction to R programming Language.pptxkemetex
The document is a comprehensive guide on using R for data science, detailing the basics of R programming, installation, and key functionalities. It covers data types, control structures, handling missing values, and essential R objects like vectors, matrices, lists, and data frames. Additionally, it provides insights into basic computations and R's powerful package system for various computational tasks.
Introduction to datastructures presentationkrishkiran2408
The document provides an overview of data structures, defining them as methods for organizing and managing large amounts of data efficiently. It discusses various types of data structures, including primitive and non-primitive (linear and non-linear), highlights their characteristics, and illustrates their applications and importance in programming. Additionally, it covers abstract data types, their operations, and introduces classes in C++ for object-oriented programming.
This document provides a summary of a course on introduction to MATLAB. The course includes 7 lectures covering topics like variables, operations, plotting, visualization, programming, solving equations and advanced methods. It will have problem sets to be submitted after each lecture and requirements to pass include attending all lectures and completing all problem sets. The course materials provide an overview of MATLAB including getting started, creating and manipulating variables, and basic plotting.
R is a free implementation of the S programming language for statistical analysis and graphics. It allows for both interactive analysis and programming. The document discusses reading data into R from various sources, performing operations and computations on data frames, creating subsets of data, and producing graphics. Key points covered include using formulas for modeling, designing legible graphs, and exporting graphs to other formats like PDF.
Data Structure & aaplications_Module-1.pptxGIRISHKUMARBC1
This document provides information about the course "Data Structures and Applications". The course aims to explain fundamentals of data structures and their applications for programming. It will cover linear and non-linear data structures like stacks, queues, lists, trees and graphs. Students will learn sorting and searching algorithms and how to select suitable data structures for application development and problem solving.
The document provides information on advanced data structures in R including data frames, matrices, lists, and arrays. It discusses that data frames are similar to Excel spreadsheets with rows and columns of mixed data types. Matrices are like data frames but require all elements to be the same type. Lists can contain different data types and other objects. Arrays are multidimensional vectors. The document also covers reading data into R from CSVs, Excel files, databases and other statistical programs. It describes functions in R including writing and calling custom functions and using return values. Pipes for chaining function calls are also mentioned.
- Exploratory data analysis (EDA) is used to summarize and visualize data to understand its key characteristics, variables, and relationships.
- In R, EDA involves descriptive statistics like mean, median, and mode as well as graphical methods like histograms, density plots, and box plots.
- Functions like head(), tail(), summary(), and str() provide information about the structure, dimensions, and descriptive statistics of data frames in R. Additional functions like pairs plots and faceted histograms allow visualizing relationships between variables.
This document provides an overview of the R programming language. It describes that R can handle numeric and textual data, perform matrix algebra and statistical functions. While R is not a database, it can connect to external databases. It also summarizes that R has no graphical user interface but can connect to other languages for visualization, and its interpreter can be slow but users can call optimized C/C++ code. The document also contrasts the differences between using R and commercial packages.
This document provides an overview of DBMS (Database Management Systems) and related concepts. It discusses relational algebra operations like select, project, union, set difference, cartesian product, and rename. It also covers SQL components like data types, data definition language, data manipulation language, and data control language. Key concepts around query language, relational algebra characteristics and operations, and SQL characteristics, syntax rules, and data types are summarized. Set operations like union, intersect, and except in MySQL are also outlined.
The document provides an overview of data structures and algorithms. It discusses key topics like:
1) Different types of data structures including primitive, linear, non-linear, and arrays.
2) The importance of algorithms and how to write them using steps, comments, variables, and control structures.
3) Common operations on data structures like insertion, deletion, searching, and sorting.
4) Different looping and selection statements that can be used in algorithms like for, while, and if-then-else.
5) How arrays can be used as a structure to store multiple values in a contiguous block of memory.
Unit I - introduction to r language 2.pptxSreeLaya9
1. The document discusses loading and manipulating data in R. It covers reading data from built-in and external datasets, as well as transforming data using the dplyr and tidyr packages.
2. The dplyr package allows for efficient data manipulation through functions that select, filter, arrange, and summarize data.frame objects.
3. The tidyr package contains functions like pivot_longer that reshape data from wide to long format, making it easier to visualize and analyze relationships between variables.
This document describes a course on data structures and algorithms. The course covers fundamental algorithms like sorting and searching as well as data structures including arrays, linked lists, stacks, queues, trees, and graphs. Students will learn to analyze algorithms for efficiency, apply techniques like recursion and induction, and complete programming assignments implementing various data structures and algorithms. The course aims to enhance students' skills in algorithm design, implementation, and complexity analysis. It is worth 4 credits and has prerequisites in computer programming. Student work will be graded based on assignments, exams, attendance, and a final exam.
R is an open source statistical programming language and software environment used widely for statistical analysis and graphics. This document provided an introduction to using R, including downloading and installing R, the basic R environment and interface, help resources, loading and using packages, reading data into R from files, and performing common descriptive statistics and linear regression modeling. Examples were provided using built-in and example datasets to demonstrate summarizing data, exploring variables, and fitting simple statistical models in R.
Data structure and algorithm using javaNarayan Sau
The document outlines the syllabus for a course on data structures and algorithms using Java, covering topics such as algorithm design, types of data structures (stacks, queues, linked lists, trees, graphs), sorting and searching algorithms, and algorithm analysis. It discusses the role and characteristics of algorithms and data structures, including the importance of efficiency in terms of time and space complexity. Additionally, it provides insights into abstract data types and specific implementations for queues and stacks, along with their applications.
The document describes Hadoop MapReduce and its key concepts. It discusses how MapReduce allows for parallel processing of large datasets across clusters of computers using a simple programming model. It provides details on the MapReduce architecture, including the JobTracker master and TaskTracker slaves. It also gives examples of common MapReduce algorithms and patterns like counting, sorting, joins and iterative processing.
This document covers basic concepts in C programming including functions, pointers, recursion, arrays, strings, and string functions. Functions perform tasks and are defined with a return type and parameters. Pointers store memory addresses and allow direct memory manipulation. Recursion involves functions calling themselves to solve problems. Arrays store elements of the same type, while multidimensional arrays have multiple dimensions. Strings are arrays of characters terminated with a null character. String functions like strlen() and strcpy() manipulate and work with strings.
Romanticism in Love and Sacrifice An Analysis of Oscar Wilde’s The Nightingal...KaryanaTantri21
The story revolves around a college student who despairs not having a red rose as a condition for dancing with the girl he loves. The nightingale hears his complaint and offers to create the red rose at the cost of his life. He sang a love song all night with his chest stuck to the thorns of the rose tree. Finally, the red rose grew, but his sacrifice was in vain. The girl rejected the flower because it didn’t match her outfit and preferred a jewellery gift. The student threw the flower on the street and returned to studying philosophy
The document provides a comprehensive introduction to the R programming language, covering its basic usage, data structures, commands, and reading/writing data. It also outlines how to install R and Bioconductor, emphasizing the importance of documentation and proper use of functions and commands in R. Key concepts include the structure of help files, the case sensitivity of commands, and various data handling techniques including vectors, data frames, and lists.
Arrays in C are collections of similar data types stored in contiguous memory locations that can be accessed via indexes, they can be declared with a specified data type and size and initialized with values, and multi-dimensional arrays allow the storage of two-dimensional data structures like matrices through multiple subscripts denoting rows and columns.
This document provides an introduction to using the R programming language. It outlines the basic aims of learning R, including using R commands, understanding R data structures, reading and writing data, and some example commands. It also discusses key aspects of R like packages, help files, functions, vectors, data frames, and quitting R.
Introduction to R programming Language.pptxkemetex
The document is a comprehensive guide on using R for data science, detailing the basics of R programming, installation, and key functionalities. It covers data types, control structures, handling missing values, and essential R objects like vectors, matrices, lists, and data frames. Additionally, it provides insights into basic computations and R's powerful package system for various computational tasks.
Introduction to datastructures presentationkrishkiran2408
The document provides an overview of data structures, defining them as methods for organizing and managing large amounts of data efficiently. It discusses various types of data structures, including primitive and non-primitive (linear and non-linear), highlights their characteristics, and illustrates their applications and importance in programming. Additionally, it covers abstract data types, their operations, and introduces classes in C++ for object-oriented programming.
This document provides a summary of a course on introduction to MATLAB. The course includes 7 lectures covering topics like variables, operations, plotting, visualization, programming, solving equations and advanced methods. It will have problem sets to be submitted after each lecture and requirements to pass include attending all lectures and completing all problem sets. The course materials provide an overview of MATLAB including getting started, creating and manipulating variables, and basic plotting.
R is a free implementation of the S programming language for statistical analysis and graphics. It allows for both interactive analysis and programming. The document discusses reading data into R from various sources, performing operations and computations on data frames, creating subsets of data, and producing graphics. Key points covered include using formulas for modeling, designing legible graphs, and exporting graphs to other formats like PDF.
Data Structure & aaplications_Module-1.pptxGIRISHKUMARBC1
This document provides information about the course "Data Structures and Applications". The course aims to explain fundamentals of data structures and their applications for programming. It will cover linear and non-linear data structures like stacks, queues, lists, trees and graphs. Students will learn sorting and searching algorithms and how to select suitable data structures for application development and problem solving.
The document provides information on advanced data structures in R including data frames, matrices, lists, and arrays. It discusses that data frames are similar to Excel spreadsheets with rows and columns of mixed data types. Matrices are like data frames but require all elements to be the same type. Lists can contain different data types and other objects. Arrays are multidimensional vectors. The document also covers reading data into R from CSVs, Excel files, databases and other statistical programs. It describes functions in R including writing and calling custom functions and using return values. Pipes for chaining function calls are also mentioned.
- Exploratory data analysis (EDA) is used to summarize and visualize data to understand its key characteristics, variables, and relationships.
- In R, EDA involves descriptive statistics like mean, median, and mode as well as graphical methods like histograms, density plots, and box plots.
- Functions like head(), tail(), summary(), and str() provide information about the structure, dimensions, and descriptive statistics of data frames in R. Additional functions like pairs plots and faceted histograms allow visualizing relationships between variables.
This document provides an overview of the R programming language. It describes that R can handle numeric and textual data, perform matrix algebra and statistical functions. While R is not a database, it can connect to external databases. It also summarizes that R has no graphical user interface but can connect to other languages for visualization, and its interpreter can be slow but users can call optimized C/C++ code. The document also contrasts the differences between using R and commercial packages.
This document provides an overview of DBMS (Database Management Systems) and related concepts. It discusses relational algebra operations like select, project, union, set difference, cartesian product, and rename. It also covers SQL components like data types, data definition language, data manipulation language, and data control language. Key concepts around query language, relational algebra characteristics and operations, and SQL characteristics, syntax rules, and data types are summarized. Set operations like union, intersect, and except in MySQL are also outlined.
The document provides an overview of data structures and algorithms. It discusses key topics like:
1) Different types of data structures including primitive, linear, non-linear, and arrays.
2) The importance of algorithms and how to write them using steps, comments, variables, and control structures.
3) Common operations on data structures like insertion, deletion, searching, and sorting.
4) Different looping and selection statements that can be used in algorithms like for, while, and if-then-else.
5) How arrays can be used as a structure to store multiple values in a contiguous block of memory.
Unit I - introduction to r language 2.pptxSreeLaya9
1. The document discusses loading and manipulating data in R. It covers reading data from built-in and external datasets, as well as transforming data using the dplyr and tidyr packages.
2. The dplyr package allows for efficient data manipulation through functions that select, filter, arrange, and summarize data.frame objects.
3. The tidyr package contains functions like pivot_longer that reshape data from wide to long format, making it easier to visualize and analyze relationships between variables.
This document describes a course on data structures and algorithms. The course covers fundamental algorithms like sorting and searching as well as data structures including arrays, linked lists, stacks, queues, trees, and graphs. Students will learn to analyze algorithms for efficiency, apply techniques like recursion and induction, and complete programming assignments implementing various data structures and algorithms. The course aims to enhance students' skills in algorithm design, implementation, and complexity analysis. It is worth 4 credits and has prerequisites in computer programming. Student work will be graded based on assignments, exams, attendance, and a final exam.
R is an open source statistical programming language and software environment used widely for statistical analysis and graphics. This document provided an introduction to using R, including downloading and installing R, the basic R environment and interface, help resources, loading and using packages, reading data into R from files, and performing common descriptive statistics and linear regression modeling. Examples were provided using built-in and example datasets to demonstrate summarizing data, exploring variables, and fitting simple statistical models in R.
Data structure and algorithm using javaNarayan Sau
The document outlines the syllabus for a course on data structures and algorithms using Java, covering topics such as algorithm design, types of data structures (stacks, queues, linked lists, trees, graphs), sorting and searching algorithms, and algorithm analysis. It discusses the role and characteristics of algorithms and data structures, including the importance of efficiency in terms of time and space complexity. Additionally, it provides insights into abstract data types and specific implementations for queues and stacks, along with their applications.
The document describes Hadoop MapReduce and its key concepts. It discusses how MapReduce allows for parallel processing of large datasets across clusters of computers using a simple programming model. It provides details on the MapReduce architecture, including the JobTracker master and TaskTracker slaves. It also gives examples of common MapReduce algorithms and patterns like counting, sorting, joins and iterative processing.
This document covers basic concepts in C programming including functions, pointers, recursion, arrays, strings, and string functions. Functions perform tasks and are defined with a return type and parameters. Pointers store memory addresses and allow direct memory manipulation. Recursion involves functions calling themselves to solve problems. Arrays store elements of the same type, while multidimensional arrays have multiple dimensions. Strings are arrays of characters terminated with a null character. String functions like strlen() and strcpy() manipulate and work with strings.
Romanticism in Love and Sacrifice An Analysis of Oscar Wilde’s The Nightingal...KaryanaTantri21
The story revolves around a college student who despairs not having a red rose as a condition for dancing with the girl he loves. The nightingale hears his complaint and offers to create the red rose at the cost of his life. He sang a love song all night with his chest stuck to the thorns of the rose tree. Finally, the red rose grew, but his sacrifice was in vain. The girl rejected the flower because it didn’t match her outfit and preferred a jewellery gift. The student threw the flower on the street and returned to studying philosophy
INDUCTIVE EFFECT slide for first prof pharamacy studentsSHABNAM FAIZ
The inductive effect is the electron-withdrawing or electron-donating effect transmitted through sigma (σ) bonds in a molecule due to differences in electronegativity between atoms.
---
🔹 Definition:
The inductive effect is the permanent shifting of electrons in a sigma bond caused by the electronegativity difference of atoms, resulting in partial charges within the molecule.
ECONOMICS, DISASTER MANAGEMENT, ROAD SAFETY - STUDY MATERIAL [10TH]SHERAZ AHMAD LONE
This study material for Class 10th covers the core subjects of Economics, Disaster Management, and Road Safety Education, developed strictly in line with the JKBOSE textbook. It presents the content in a simplified, structured, and student-friendly format, ensuring clarity in concepts. The material includes reframed explanations, flowcharts, infographics, and key point summaries to support better understanding and retention. Designed for classroom teaching and exam preparation, it aims to enhance comprehension, critical thinking, and practical awareness among students.
6/18/25
Shop, Upcoming: Final Notes to Review as we Close Level One. Make sure to review the orientation and videos as well. There’s more to come and material to cover in Levels 2-3. The content will be a combination of Reiki and Yoga. Also energy topics of our spiritual collective.
Thanks again all future Practitioner Level Students. Our Levels so far are: Guest, Grad, and Practitioner. We have had over 5k Spring Views.
https://ldm-mia.creator-spring.com
https://ldmchapels.weebly.com/
How to use _name_search() method in Odoo 18Celine George
In Odoo, the _name_search() method is used to implement or extend the logic for searching records by name or other fields. It is typically invoked when a user types into a many-to-one or many-to-many field's search box in the user interface.
How to Manage Different Customer Addresses in Odoo 18 AccountingCeline George
A business often have customers with multiple locations such as office, warehouse, home addresses and this feature allows us to associate with different addresses with each customer streamlining the process of creating sales order invoices and delivery orders.
VCE Literature Section A Exam Response Guidejpinnuck
This practical guide shows students of Unit 3&4 VCE Literature how to write responses to Section A of the exam. Including a range of examples writing about different types of texts, this guide:
*Breaks down and explains what Q1 and Q2 tasks involve and expect
*Breaks down example responses for each question
*Explains and scaffolds students to write responses for each question
*Includes a comprehensive range of sentence starters and vocabulary for responding to each question
*Includes critical theory vocabulary lists to support Q2 responses
LAZY SUNDAY QUIZ "A GENERAL QUIZ" JUNE 2025 SMC QUIZ CLUB, SILCHAR MEDICAL CO...Ultimatewinner0342
🧠 Lazy Sunday Quiz | General Knowledge Trivia by SMC Quiz Club – Silchar Medical College
Presenting the Lazy Sunday Quiz, a fun and thought-provoking general knowledge quiz created by the SMC Quiz Club of Silchar Medical College & Hospital (SMCH). This quiz is designed for casual learners, quiz enthusiasts, and competitive teams looking for a diverse, engaging set of questions with clean visuals and smart clues.
🎯 What is the Lazy Sunday Quiz?
The Lazy Sunday Quiz is a light-hearted yet intellectually rewarding quiz session held under the SMC Quiz Club banner. It’s a general quiz covering a mix of current affairs, pop culture, history, India, sports, medicine, science, and more.
Whether you’re hosting a quiz event, preparing a session for students, or just looking for quality trivia to enjoy with friends, this PowerPoint deck is perfect for you.
📋 Quiz Format & Structure
Total Questions: ~50
Types: MCQs, one-liners, image-based, visual connects, lateral thinking
Rounds: Warm-up, Main Quiz, Visual Round, Connects (optional bonus)
Design: Simple, clear slides with answer explanations included
Tools Needed: Just a projector or screen – ready to use!
🧠 Who Is It For?
College quiz clubs
School or medical students
Teachers or faculty for classroom engagement
Event organizers needing quiz content
Quizzers preparing for competitions
Freelancers building quiz portfolios
💡 Why Use This Quiz?
Ready-made, high-quality content
Curated with lateral thinking and storytelling in mind
Covers both academic and pop culture topics
Designed by a quizzer with real event experience
Usable in inter-college fests, informal quizzes, or Sunday brain workouts
📚 About the Creators
This quiz has been created by Rana Mayank Pratap, an MBBS student and quizmaster at SMC Quiz Club, Silchar Medical College. The club aims to promote a culture of curiosity and smart thinking through weekly and monthly quiz events.
🔍 SEO Tags:
quiz, general knowledge quiz, trivia quiz, SlideShare quiz, college quiz, fun quiz, medical college quiz, India quiz, pop culture quiz, visual quiz, MCQ quiz, connect quiz, science quiz, current affairs quiz, SMC Quiz Club, Silchar Medical College
📣 Reuse & Credit
You’re free to use or adapt this quiz for your own events or sessions with credit to:
SMC Quiz Club – Silchar Medical College & Hospital
Curated by: Rana Mayank Pratap
This is complete for June 17th. For the weekend of Summer Solstice
June 20th-22nd.
6/17/25: “My now Grads, You’re doing well. I applaud your efforts to continue. We all are shifting to new paradigm realities. Its rough, there’s good and bad days/weeks. However, Reiki with Yoga assistance, does work.”
6/18/25: "For those planning the Training Program Do Welcome. Happy Summer 2k25. You are not ignored and much appreciated. Our updates are ongoing and weekly since Spring. I Hope you Enjoy the Practitioner Grad Level. There's more to come. We will also be wrapping up Level One. So I can work on Levels 2 topics. Please see documents for any news updates. Also visit our websites. Every decade I release a Campus eMap. I will work on that for summer 25. We have 2 old libraries online thats open. https://ldmchapels.weebly.com "
Our Monthly Class Roster is 7,141 for 6/21.
ALL students get privacy naturally. Thx Everyone.
As a Guest Student,
You are now upgraded to Grad Level.
See Uploads for “Student Checkins” & “S9”. Thx.
Happy Summer 25.
These are also timeless.
Thank you for attending our workshops.
If you are new, do welcome.
For visual/Video style learning see our practitioner student status.
This is listed under our new training program. Updates ongoing levels 1-3 this summer. We just started Session 1 for level 1.
These are optional programs. I also would like to redo our library ebooks about Hatha and Money Yoga. THe Money Yoga was very much energy healing without the Reiki Method. An updated ebook/course will be done this year. These Projects are for *all fans, followers, teams, and Readers. TY for being presenting.
How to Add New Item in CogMenu in Odoo 18Celine George
In Odoo 18, CogMenu (or Configuration Menu) is a feature typically found in various modules that allows users to configure settings related to that specific module. It has a cogwheel like icon usually located on the top left side of the screen. By default, the features for Importing and Exporting will be available inside the menu.
SCHIZOPHRENIA OTHER PSYCHOTIC DISORDER LIKE Persistent delusion/Capgras syndr...parmarjuli1412
SCHIZOPHRENIA INCLUDED TOPIC IS INTRODUCTION, DEFINITION OF GENERAL TERM IN PSYCHIATRIC, THEN DIFINITION OF SCHIZOPHRENIA, EPIDERMIOLOGY, ETIOLOGICAL FACTORS, CLINICAL FEATURE(SIGN AND SYMPTOMS OF SCHIZOPHRENIA), CLINICAL TYPES OF SCHIZOPHRENIA, DIAGNOSIS, INVESTIGATION, TREATMENT MODALITIES(PHARMACOLOGICAL MANAGEMENT, PSYCHOTHERAPY, ECT, PSYCHO-SOCIO-REHABILITATION), NURSING MANAGEMENT(ASSESSMENT,DIAGNOSIS,NURSING INTERVENTION,AND EVALUATION), OTHER PSYCHOTIC DISORDER LIKE Persistent delusion/Capgras syndrome(The Delusion of Doubles)/Acute and Transient Psychotic Disorders/Induced Delusional Disorders/Schizoaffective Disorder /CAPGRAS SYNDROME(DELUSION OF DOUBLE), GERIATRIC CONSIDERATION, FOLLOW UP, HOMECARE AND REHABILITATION OF THE PATIENT,
List View Components in Odoo 18 - Odoo SlidesCeline George
In Odoo, there are many types of views possible like List view, Kanban view, Calendar view, Pivot view, Search view, etc.
The major change that introduced in the Odoo 18 technical part in creating views is the tag <tree> got replaced with the <list> for creating list views.
Photo chemistry Power Point Presentationmprpgcwa2024
Photochemistry is the branch of chemistry that deals with the study of chemical reactions and processes initiated by light.
Photochemistry involves the interaction of light with molecules, leading to electronic excitation. Energy from light is transferred to molecules, initiating chemical reactions.
Photochemistry is used in solar cells to convert light into electrical energy.
It is used Light-driven chemical reactions for environmental remediation and synthesis. Photocatalysis helps in pollution abatement and environmental cleanup. Photodynamic therapy offers a targeted approach to treating diseases It is used in Light-activated treatment for cancer and other diseases.
Photochemistry is used to synthesize complex organic molecules.
Photochemistry contributes to the development of sustainable energy solutions.
4. Why do we use
programming tools if we can
do so much in Excel?
5. About R
• R is an interpreted language, not a compiled one,
meaning that all commands typed on the keyboard are
directly executed without requiring to build a complete
program like in most computer languages (C, Java,
C#, . . .).
• R’s syntax is very simple and intuitive.
6. About R
• When R is running, variables, data,
functions, results, etc., are stored in the
active memory of the computer in the
form of objects which have a names.
• The user can do actions on these objects
with operators (arithmetic, logical,
comparison, . . .) and functions (which
are themselves objects).
7. Data frame
• A data frame is the most common way of storing data
in R and, generally, is the data structure most often used
for data analyses.
• Under the hood, a data frame is a list of equal-length
vectors.
• Each element of the list can be thought of as a column
and the length of each element of the list is the number of
rows.
8. Basic commands
• help(): prints documentation for a given R command
• example(): view some examples on the use of a command
• c() or scan(): enter data manually to a vector
9. Running Calculations
• You can run/calculate
expressions directly in the R
console
• Results are printed in the
console
• This approach is good for
testing
1 / 200 * 30
#> [1] 0.15
(59 + 73 + 2) / 3
#> [1] 44.66667
sin(pi / 2)
#> [1] 1
10. Objects
• In the console, you can also
store results in the object (some
call it a variable, it is a named
space in the memory)
• It allows you to reuse the value
• Assignment does not print value
• Expression can be simply a value
or some calculation
name <- expression
x <- 3 * 4
(x <- 3 * 4)
#> [1] 12
11. Objects’ Names
• Object name must start with a letter
• It can only contain letters,
numbers, _ and ..
• You want your object names to be
descriptive, so you’ll need a convention
for multiple words. We
recommend snake_case where you
separate lowercase words with _.
• Alternative is camelCase where each
word starts with a capital letter
use_snake_case
orUseCamelCase
some.people.use.periods
And_aFew.People_RENOUNCEconvention
12. Objects’ Names
• Object name must start with a letter
• It can only contain letters,
numbers, _ and ..
• You want your object names to be
descriptive, so you’ll need a convention
for multiple words. We
recommend snake_case where you
separate lowercase words with _.
• Alternative is camelCase where each
word starts with a capital letter
use_snake_case
orUseCamelCase
some.people.use.periods
And_aFew.People_RENOUNCEconvention
13. R is case sensitive
• R is a case sensitive language
• Be careful with naming as in
programming there is no
guessing
• If you want to see the value
assigned to the variable
surround the whole line with ()
r_rocks <- 2 ^ 3
r_rock
#> Error: object 'r_rock' not found
R_rocks
#> Error: object 'R_rocks' not found
14. Functions
• R has a large collection of built-
in functions
• You can call them using name
of the function and parenthesis
( and )
• In parenthesis you can provide
parameters for the function (if
it requires them)
function_name(arg1 = val1, ...)
seq(1, 10)
#> [1] 1 2 3 4 5 6 7 8 9 10
19. Working with data
• data(): load built-in dataset
• View(): view loaded datasets
• read.csv() – requires a path or url to the csv file
• read.table()
20. Data Types
• Basic data types
• int stands for integers.
• dbl stands for doubles, or real numbers.
• chr stands for character vectors, or strings.
• dttm stands for date-times (a date + a time).
• lgl stands for logical, vectors that contain only TRUE or FALSE.
• fctr stands for factors, which R uses to represent categorical variables
with fixed possible values.
• date stands for dates.
21. Data Transformation in R
• Pick observations by their values (filter()).
• Reorder the rows (arrange()).
• Pick variables by their names (select()).
• Create new variables with functions of existing variables
(mutate()).
• Collapse many values down to a single summary
(summarise()).
22. Filter
• filter() allows you to subset observations based on their
values. The first argument is the name of the data frame.
• The second and subsequent arguments are the
expressions that filter the data frame.
jan1 <- filter(flights, month == 1, day == 1)
filter(flights, month == 11 | month == 12)
filter(flights, !(arr_delay > 120 | dep_delay > 120))
filter(flights, arr_delay <= 120, dep_delay <= 120)
23. Arrange
• arrange() works similarly to filter() except that instead
of selecting rows, it changes their order. It takes a data
frame and a set of column names (or more complicated
expressions) to order by.
• If you provide more than one column name, each
additional column will be used to break ties in the values
of preceding columns
arrange(flights, year, month, day)
24. Select
• select() allows you to rapidly zoom in on a useful
subset using operations based on the names of the
variables.
select(flights, year, month, day)
25. Mutate
• mutate() always adds new columns at the end of your
dataset so we’ll start by creating a narrower dataset so we
can see the new variables.
• You can use the columns added in definitions of other
columns that you add (be careful with cycles)
mutate(flights,
gain = dep_delay - arr_delay,
speed = distance / air_time * 60
)
26. Summarize
• summarise() is not terribly useful unless we pair it
with group_by().
• This changes the unit of analysis from the complete
dataset to individual groups. Then, when you use the
dplyr verbs on a grouped data frame they’ll be
automatically applied “by group”.
by_day <- group_by(flights, year, month, day)
summarise(by_day, delay = mean(dep_delay, na.rm = TRUE))
28. Task 1 – Code analysis
• Why does this code not work?
my_variable <- 10
my_varıable
#> Error in eval(expr, envir, enclos): object
'my_varıable' not found
29. Task 2 – Code analysis
• What is wrong with this two function calls?
fliter(mpg, cyl = 8)
filter(diamond, carat > 3)
30. Task 3 – Filter data
• Find all diamonds in the diamonds data set that are
smaller than 3 carats and cost more than 15,000
filter(diamonds,…)