首页 > 编程知识 正文

数据分析的基础知识,r语言商务数据分析实战

时间:2023-05-05 08:49:03 阅读:174621 作者:4486

注:本博客旨在分享个人学习心得,如有不规范之处敬请原谅!

目录r语言数值和逻辑运算符变量类型和赋值逻辑判定和循环结束语r语言

简单来说,r语言是一种具有免费开源、数据分析和可视化功能的编程语言。 r语言的下载和安装请到r语言的官方网站。 下载r语言后,建议您下载并安装该语言,然后使用名为RStudio的开发环境。

下载完成后,打开RStudio将显示如下图所示的界面。

左边的部分是控制台,可以直接输入命令。 如果想创建文件并编写代码,请单击左上角的下拉菜单进行选择。 一般使用R Script文件。

今后博客的操作都可以在控制台上进行。

数值和逻辑运算符用r计算很简单,只需在控制台上点击命令,然后回车即可。

常见的数值运算符如下表所示。

符号意义范例加法5 3输出为8-减法7-4输出为3*乘法2*5输出为10/出发运算10/4输出为2.5^指数运算2^5输出为32%模量/剩余运算5%%2输出为1%/%除法11%/%3输出为3以下的表时经常使用

符号的意义解释例==相等的符号等于2次时,返回真4==3输出为F=以上,符号之前为符号以上时,返回真4=3的输出为T=以下,符号之前为符号以下时,返回真4=3的输出为f!=不等于。 如果符号两次不相等,则返回真4。=3如果输出t大于符号,则返回true43输出小于t,如果返回true43输出在f逻辑和符号前后都为真,则返回true(4==4) )3==2)输出为F||逻辑或符号之前或之后的至少一个

类型说明示例character字符串“ABC”numeric浮点数Inf意味着在赋值时在数值后面添加l,例如r的上限NaN为0/0的未定义值1.02integer整数,默认为numeric15Lcomplex复数12 I logex

执行x - 4x - x 1命令后,如果在控制台上单击x返回,将返回当前变量x的值(5)。 RStudio右侧的环境包含线x及其值(5)。 要明确所有变量,请在控制台上使用以下命令:

vector和data.frame等复杂的数据结构将在后面介绍。

逻辑判定与循环r语言的if else、for、while语法和c语言相比相似,具体请参考以下示例。

#if () else ) )如果括号中的条件为真,则执行后面大括号中的代码并退出。 否则,跳过大括号中的代码。 )可以在一个if中嵌套另一个if,进行复杂的条件判定。 (此处的打印) )函数可以输出括号中的内容。 )要不要用控制台打一下? print ()或? 添加不确定的函数回车右下角说明x-20y-30if(xyy-x15 )打印(condition1) ) else )打印(condition2) }#输出为) #同样,在一个for loop中嵌套另一个forloopfor(Iin1:5 ) (print ) (I^2) )的输出必须为1 ) 4。#请注意,直到括号条件为假。 如果括号中的条件一直为真,则x-1while(x10 ) print (x-x1 ) # )的输出为1 2 3 4 5 6 7 8 9结束语r语言的入门到此为止。 下面具体说明vector、matrix、list这些数据结构,敬请期待。 如果您有任何问题或建议,欢迎留言或评论!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。