Skip to Content
R 语言经典实例(原书第 2 版)
book

R 语言经典实例(原书第 2 版)

by J.D. Long, Paul Teetor
June 2020
Beginner to intermediate
522 pages
9h 6m
Chinese
China Machine Press
Content preview from R 语言经典实例(原书第 2 版)
32
2
基础知识
本章介绍的方法,既包含了解决问题的思想,也包含了解决问题的基本技巧。当然,本
章中所举的案例都只是一些最常见的问题,但通过介绍这些问题,展示了大多数 R 编程
中使用的基本知识和习惯语法,适用于包括本书 R 代码在内的几乎所有代码。如果你是
R 软件初学者,建议你浏览本章以熟悉这些语法。
2.1 在屏幕上显示内容
2.1.1 问题
通过 R 软件显示某一变量或表达式的值。
2.1.2 解决方案
在命令提示符后输入变量名称或表达式,R 软件会直接在屏幕中输出其值。使用 print
函数能输出任何变量和表达式值。使用 cat 函数能生成自定义格式的输出。
2.1.3 讨论
通过 R 软件显示一些内容非常容易
只需在命令提示符处输入:
pi
#> [1] 3.14
sqrt(2)
#> [1] 1.41
当输入这些表达式时,R 会计算表达式,然后自动调用 print 函数。所以前面的例子等
同于如下命令:
print(pi)
#> [1] 3.14
基础知识
33
print(sqrt(2))
#> [1] 1.41
print 函数的美妙之处在于它知道以何种格式显示结果,包括矩阵和列表等结构化变量:
print(matrix(c(1, 2, 3, 4), 2, 2))
#> [,1] [,2]
#> [1,] ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

机器学习实战:基于Scikit-Learn、Keras 和TensorFlow (原书第2 版)

机器学习实战:基于Scikit-Learn、Keras 和TensorFlow (原书第2 版)

Aurélien Géron
大规模数据分析和建模:基于 Spark 与 R

大规模数据分析和建模:基于 Spark 与 R

Javier Luraschi, Kevin Kuo, Edgar Ruiz
管理Kubernetes

管理Kubernetes

Brendan Burns, Craig Tracey

Publisher Resources

ISBN: 9787111656814