- Machine Learning with R Quick Start Guide
- Iván Pastor Sanz
- 247字
- 2021-06-24 16:01:29
Objects, special cases, and basic operators in R
By now, you will have figured out that R is an object-oriented language. All our variables, data, and functions will be stored in the active memory of the computer as objects. These objects can be modified using different operators or functions. An object in R has two attributes, namely, mode and length.
Mode includes the basic type of elements and has four options:
- Numeric: These are decimal numbers
- Character: Represents sequences of string values
- Complex: Combination of real and imaginary numbers, for example, x+ai
- Logical: Either true (1) or false (0)
Length means the number of elements in an object.
In most cases, we need not care whether or not the elements of a numerical object are integers, reals, or even complexes. Calculations will be carried out internally as numbers of double precision, real, or complex, depending on the case. To work with complex numbers, we must indicate explicitly the complex part.
In case an element or value is unavailable, we assign NA, a special value. Usually, operations with NA elements result in NA unless we are using some functions that can treat missing values in some way or omit them. Sometimes, calculations can lead to answers with a positive or negative infinite value (represented by R as Inf or -Inf, respectively). On the other hand, certain calculations lead to expressions that are not numbers represented by R as NaN (short for not a number).
- 基于C語言的程序設計
- Design for the Future
- Cinema 4D R13 Cookbook
- 機器學習及應用(在線實驗+在線自測)
- IoT Penetration Testing Cookbook
- 數據庫原理與應用技術學習指導
- 機器學習流水線實戰
- Supervised Machine Learning with Python
- PyTorch Deep Learning Hands-On
- Arduino &樂高創意機器人制作教程
- 大數據時代
- Applied Data Visualization with R and ggplot2
- Linux系統管理員工具集
- Excel 2007終極技巧金典
- ZigBee無線通信技術應用開發