floor

更新时间:2022-12-31 16:37:11 阅读: 评论:0


2022年12月31日发(作者:cacti)

如何在R中使⽤floor()和ceiling()函数

Usingfloor()andceiling()tutorial,wearefocusingontheworkingandusofthefunctions

inR.

在R中使⽤floor()和ceiling()函数很容易。在本教程中,我们重点介绍R中这些功能的⼯作和使⽤。

Hellopeople,owmathematicalfunctionsarethekeycomponentsinthedataanalysis.

Todaywea’sehowthefunctionswill

work.

⼤家好,希望您⼀切都好。众所周知,数学函数是数据分析的关键组成部分。今天,我们将讨论R中的地板和天花板等数学函数。让我们

看看这些函数如何⼯作。

让我们从语法开始(Let’sstartwiththesyntax)

Floor():FloorisamathematicalfunctioninR,whichreturnsthehighestintegervalueswhichissmallerthantheinputvalue

putvaluewillnotbegreaterthantheinputvalue.

Floor():Floor是R中的⼀个数学函数,它返回⼩于输⼊值的最⼤整数值,即输出值将不⼤于输⼊值。

floor(x)

Where:

哪⾥:

x=inputvectororavalue.

x=输⼊向量或值。

Ceiling():TheCeilingfunctionisalsoanothermathematicalfunctioninRthatwillreturnthevaluewhichisnearesttothe

inputvaluebutitwillbegreaterthantheinputvalue.

Ceiling():Ceiling函数也是R中的另⼀个数学函数,它将返回最接近输⼊值但⼤于输⼊值的值。

ceiling(x)

Wherex=inputvectororavalue

其中x=输⼊向量或值

Note:Bothfloor()andceiling()orfunctionwillroundoffthenearest

aoftheceilingfunction,itroundsoffthenearestvalue

whichshouldalsobegreaterthantheinputvalue.

注意:floor()和ceiling()值将舍⼊给定的输⼊值。但是下限功能将四舍五⼊到最接近的值,该值也应⼩于输⼊值。对于上限功能,

它将四舍五⼊到最接近的值,该值也应⼤于输⼊值。

ies,weareillustratingthiswithmultipleexamples

forabetterunderstandingaswell.

我知道这些定义可能会使您困惑。不⽤担⼼,我们还将通过多个⽰例进⾏说明,以便更好地理解。

R中的floor()函数(Thefloor()functioninR)

Aswediscusdabovefloor()’sehowit

worksinthebelowsample.

正如我们上⾯讨论的,floor()函数可以返回给定输⼊⼩数的最接近的较⼩值。在下⾯的⽰例中,让我们看看它是如何⼯作的。

#returnsthenearestlesrvaluefortheinput

floor(5)

Output=5

输出=5

#returnsthenearestlesrvaluefortheinput

floor(5.9)

Output=5

输出=5

Now,let’sehowwecancomputethefloorfunctionforthenegativevalue.

现在,让我们看看如何计算负值的下限函数。

#returnsthenearestlesrvaluefortheinput

floor(-5.5)

Output=-6

输出=-6

Inthisca,-hefloor()functionreturned,theoutputas-6asyoucaneabove.

在这种情况下,-6⼩于-5.5。因此,返回了floor()函数,如上所⽰,输出为-6。

Asyoumayobrveintheabovesamplesandoutputs,thefloor()functionreturnsthenearestvaluewhichisalsolessthan

e5isthenearestvalueandalsoitisnotgreaterthaninput

-5.5thenearestvalueis-6.

如您在上⾯的⽰例和输出中所观察到的,floor()函数返回的最接近值也⼩于给定的输⼊,即5和5.9,输出返回为5。因为5是最接近的

值,并且也不⼤于⽐输⼊值⼤。对于-5.5,最接近的值为-6。

带向量的floor()函数(Thefloor()functionwithavector)

Inthisction,wewillbefocusingontheapplicationoffloorfunctiononthehavingvaluesinit.

在本节中,我们将着重于地板函数在其中具有值的上的应⽤。

#createsavector

df<-c(1.34,5.67,8.96,4,5.6678,0.00,6.55)

#returnsthenearestvaluewhichwillnotbegreaterthantheinputvalues

floor(df)

Output=1584506

输出=1584506

Now,let’sehowthefloor()functionworksforthenegativevalues.

现在,让我们看看floor()函数如何处理负值。

#createsavectorhavingnagetivevalues

df<-c(-3.45,6.7,-0.7,-5.5,4.4,-9.9)

#returnsthenearestvaluewhichwillnotbegreaterthantheinputvalues

floor(df)

Output=-46-1-64-10

输出=-46-1-64-10

带有表达式的floor()函数(Thefloor()functionwithanexpression)

Inthisctionwearegoingtoapplythefloorfunctiontoanexpression.

在本节中,我们将将floor函数应⽤于表达式。

#returnsthefinalvaluewhichisnearesttoinputandalsolessthanthat.

floor(-3.55+2.566-8.99+3.44-5.98)

Output=-13

输出=-13

Asshownabove,thefloorfunctionwillsolvetheexpressionortheequationandroundsofftheoutputvalue.

如上所⽰,floor函数将求解表达式或⽅程式并四舍五⼊输出值。

带有数据框的floor()函数(Thefloor()functionwithadataframe)

Inthisction,wearegoingtoapplythefloor()functiontoaandfindthenearestvalueofthovaluesaswell.

在本节中,我们将将floor()函数应⽤于并找到这些值的最接近值。

Let’sehowitworks.

让我们看看它是如何⼯作的。

#returnsthenearestvalueofthegiveninput

floor(airquality$Wind)

Output=

输出=

[1]7822

[25]8911

[49]91056578

[73]2777961376

[97]74411293859

[121]266652471512

[145]911

R中的ceiling()函数(ceiling()functioninR)

Aswediscusdintheinitialphasofthistutorial,theceiling()functionwillreturnthehigherintegerforthegivendecimal

input.

正如我们在本教程的初始阶段所讨论的,ceiling()函数将为给定的⼗进制输⼊返回较⾼的整数。

Let’sehowceilingworks.

让我们看看天花板是如何⼯作的。

#returnsthenearestvaluewhichisgreaterthantheinput

ceiling(2.456)

Output=3

输出=3

#returnsthenearestvaluewhichisgreaterthantheinput

ceiling(-5.98)

Output=-5

输出=-5

Asyoucanobrveintheaboveoutputs,theceiling()functionisreturningthenearesthighestvaluetothegiveninput.

从上⾯的输出中可以看到,ceiling()函数将最接近的最⼤值返回给定的输⼊。

带⽮量的ceiling()函数(ceiling()functionwithavector)

Inthisction,let’sehowtheceilingfunctioncanbeappliedtoavectorhavingmultiplevalues.

在本节中,让我们看看如何将上限函数应⽤于具有多个值的向量。

#createsavector

df<-c(1.34,5.66,7.89,9.54)

#returnsthenearestvaluewhichisgreaterthantheinput

ceiling(df)

Output=26810

输出=26810

For.

对于。

#createsavector

df<-c(-2.34,5.67,-9.87,-6.77)

#returnsthenearestvaluewhichisgreaterthantheinput

ceiling(df)

Output=-26-9-6

输出=-26-9-6

带表达式的ceiling()函数(ceiling()functionwithanexpression)

Inthisction,’sehowitworks.

在本节中,我们将把上限函数应⽤于表达式。让我们看看它是如何⼯作的。

#returnsthenearestvaluewhichisgreaterthantheinput

ceiling(-3.45+5.678-7.890-4.678)

Output=-10

输出=-10

#returnsthenearestvaluewhichisgreaterthantheinput

ceiling(-3.45+5.678-7.890-4.678+6.89000+2.456+5.678)

Output=5

输出=5

带数据框的ceiling()函数(ceiling()functionwithadataframe)

Well,wehaveappliedtheceilingfunctiontosinglevalues,multiplevalues,vectors,’stimetoapply

totheceiling()’sutheairqualitydatatforthispurpo.

好吧,我们已经将上限函数应⽤于单个值,多个值,向量和表达式。现在是将上限()函数应⽤于数据框的时候了。为此,我们使⽤空⽓

质量数据集。

Thisisthedataframeoftheairqualitydatat,whichisavailableinRstudiobydefault.

这是空⽓质量数据集的数据框,默认情况下在Rstudio中可⽤。

#returnsthenearestvaluewhichisgreaterthantheinput

ceiling(airquality$Wind)

Output=

输出=

[1]882171012

[25]91412111

[49]1112158519

[73]761271071487

[97]8546

[121]37776358111813

[145]1812

Youcanethattheceitheceiling()

functionworksinR.

您可以看到ceiling函数返回给定输⼊值的最接近的最⼤值。它的ceiling()函数在R中的⼯作⽅式。

加起来(Summingup)

Roffersthemathematicalfunctionssuchasthefloor()andceiling()tocomputethemathematicaloperationssuchas

findingthenearestvaluesoftheinput.

R提供了数学函数(例如floor()和ceiling())来计算数学运算,例如查找输⼊的最接近值。

Inthistutorial,orwillreturnthenearestlowervalueof

thegiveninputandontheotherside,theceilingfunctionwillreturnthenearesthighervalueofthegiveninputasillustrated

intheabovesamples.

在本教程中,我们讨论了地板和天花板功能的⼯作。地板将返回给定输⼊的最接近的较低值,⽽在另⼀侧,上限功能将返回给定输⼊的最

接近的较⾼值,如上述⽰例所⽰。

That’sallaboutthefloor()andceiling()looringandceiling

这是所有关于地板()和上限()在R.快乐职能地板和天花板!

Morestudy:and

更多研究:

本文发布于:2022-12-31 16:37:11,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/90/66591.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:可以为你
下一篇:mr brown
标签:floor
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图