如何使用R和dplyr同时为多个新列分配值?(How can I simultaneously assign value to multiple new columns with R and dplyr?)
特定
base <- data.frame( a = 1) f <- function() c(2,3,4)
我正在寻找一种解决方案,该解决方案将导致函数
f
应用于base
数据帧的每一行,并且结果将附加到每一行。 以下两项均无效:result <- base %>% rowwise() %>% mutate( c(b,c,d) = f() ) result <- base %>% rowwise() %>% mutate( (b,c,d) = f() ) result <- base %>% rowwise() %>% mutate( b,c,d = f() )
这项任务的正确语法是什么?
这似乎是一个类似的问题( 在R中的一行中为LHS分配多个新变量 )但我特别感兴趣的是用tidyverse的函数来解决这个问题。
Given
base <- data.frame( a = 1) f <- function() c(2,3,4)
I am looking for a solution that would result in a function
f
being applied to each row ofbase
data frame and the result would be appended to each row. Neither of the following works:result <- base %>% rowwise() %>% mutate( c(b,c,d) = f() ) result <- base %>% rowwise() %>% mutate( (b,c,d) = f() ) result <- base %>% rowwise() %>% mutate( b,c,d = f() )
What is the correct syntax for this task?
This appears to be a similar problem (Assign multiple new variables on LHS in a single line in R) but I am specifically interested in solving this with functions from tidyverse.
原文:https://stackoverflow.com/questions/47895874
最满意答案
是。 MXML被翻译成ActionScript类。 您可以通过将-keep-generated-actionscript开关添加到Project properties-> Flex编译器中的Additional编译器参数来查看生成的代码。
Yes. MXML is translated into an ActionScript class. You can see the generated as code by adding -keep-generated-actionscript switch to the Additional compiler arguments in Project properties->Flex compiler.
相关问答
更多-
什么是flex[2022-01-21]
flexFlex 是 Macromedia(现已被Adobe公司收购)发布的presentation server(展现服务),它是java web container或者.net server的一个应用,根据.mxml文件(纯粹的xml描述文件和actionscript)产生相应得.swf文件,传送到客户端,由客户端的flash player或者shockwave player解释执行,给用户以丰富的客户体验。大名鼎鼎的Macromedia Flash是强大的矢量动画编辑工具,在做动画起家之后,Flash ... -
Flex是什么???[2022-05-05]
Flex是一种前台语言 -
flex的用途[2024-02-01]
一楼你太懒了,就知道复制粘贴。 我来说说吧: Flex技术是Micromedia推出的,此公司相续推出了两个版本Flex1.0和Flex1.5,但是由于他们所设计的IDE和生成的flash文件太过于臃肿,所以一直声誉不隆。 2005年,Micromedia被Adobe公司收购,Flex2.0和Flex3.0相继推出,Adobe改良了FlexBuilder和SDk,使得开发Flex变得简单,而且生成的.swf文件变的更小。于是这门技术才开始在国外盛行起来。 总的来说,flex是大势所趋,flex+java的J ... -
什么是flex?[2022-03-10]
flex是一种技术,也可以说是一种框架,就是做网页特效的 -
Flex是什么?[2022-06-07]
Flex是Adobe开发的一种RIA,富互联网应用 用Flex开发的东西都可以使用Flash做出来 但是Flex主要是面向的程序开发人员,前台使用ActionScript和MXML 后台可以使用J2EE ASP.NET PHP等 详细的你可以看一下百度百科http://baike.baidu.com/view/623340.htm -
什么是AS和flex[2023-07-12]
AS(ActionScript) 动作脚本是遵循 ECMAscript第四版 的 Adobe Flash Player 运行时环境的编程语言。它在 Flash 内容和应用程序中实现交互性、数据处理、以及其他功能。 flex通常是指Adobe Flex,是最初由Macromedia公司在2004年3月发布的,基于其专有的Macromedia Flash平台,它是涵盖了支持RIA(Rich Internet Applications)的开发和部署的一系列技术组合。Flex 是一个高效、免费的开放源框架,可用于构 ... -
Flex:1是什么意思?(What does flex: 1 mean?)[2022-05-13]
这里是解释: https://www.w3.org/TR/css-flexbox-1/#flex-common flex:相当于flex: 1 0.使flex项目具有灵活性并将flex基础设置为零,从而生成在Flex容器中接收指定比例的可用空间的项目。 如果Flex容器中的所有项目均使用此模式,则其大小将与指定的弹性系数成比例。 因此flex:1它相当于flex: 1 1 0 Here is the explanation: https: ... -
深入了解Flex(getting Deep into Flex)[2023-07-14]
是。 MXML被翻译成ActionScript类。 您可以通过将-keep-generated-actionscript开关添加到Project properties-> Flex编译器中的Additional编译器参数来查看生成的代码。 Yes. MXML is translated into an ActionScript class. You can see the generated as code by adding -keep-generated-actionscript switch to t ... -
使用Flex 4报表(Using Reports with Flex 4)[2022-12-11]
请说明您的意思是哪些报告? 如果你的意思是类似于某些C ++ IDE中的Crystal Reports,请查看http://forums.adobe.com/message/2719429 如果您的意思是某些TDD报告请查看Flex单元测试报告 如果您的意思是使用图表等创建一些自定义报告,请使用Flex SDK的一些flare lib和图表组件。 让我们知道。 please clarify which reports did you mean? if you mean something like Crys ... -
在localhost上设置Web服务器。 理想情况下,您需要镜像生产服务器,但您不必这样做。 我主要使用Apache进行Flex开发,但如果你有一个Windows框,你可以用IIS做同样的事情。 Set up a web server on your localhost. Ideally you'll want to mirror your production server, but you don't have to. I use Apache primarily for Flex developmen ...