使用rnorm函数从数据框中创建基于新列的其他列

皮雷卡

我正在尝试在rmrm函数中使用列值,并创建新的列绑定数据法拉姆。

> show(tablo)
      teta
1 14.67078
2 14.86293
3 15.54010
4 15.91335
5 16.05241
6 15.24349
7 15.01060
8 14.79570

每个teta值均指rmrm函数中的值。首先我创建了函数

values <- function(x)
{
rnorm(1, x, 0.55)
}
values(tablo$teta) or attach(tablo) values(teta)

此功能仅显示一个值。

这很奇怪。

a <- 1:10

test <- function(x) {
    x +20
}

test(a)

此函数显示a的所有新a值。

SK

如果您想在向量的每个元素上使用您的函数请使用apply函数系列(例如sapply)函数values以下应该做的工作:

sapply(tablo$teta,values)
#[1] 14.88455 14.07981 15.19649 16.12940 16.42719 14.69165 14.27466 13.57540

您的test函数无需使用即可工作,sapply因为+R中的操作是矢量操作。但是,它不适用于values函数,因为在rnorm中,如果n(第一个参数)为1(在您的问题中将其作为向量传递),则均值(即第二个参数)应作为标量传递。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

通过添加其他列中的值在Panda数据框中创建新列

来自分类Dev

数据框中的匹配列基于其他数据框中的列中的值

来自分类Dev

数据框基于其他列创建新列

来自分类Dev

如何在Pandas数据框中的其他列中填充基于新列的值

来自分类Dev

使用mutate_at使用数据框中的其他多个列创建新列

来自分类Dev

如果值出现在其他数据框的列中,则创建新列

来自分类Dev

基于其他行和列的多个条件,在数据框中创建新列?包括行是否为空?-Python /熊猫

来自分类Dev

基于其他列条件和其他列计算的数据框新列值

来自分类Dev

通过查找其他行中的值来创建新的pandas数据框列

来自分类Dev

通过引用Python中数据框中的其他列来创建新列

来自分类Dev

Pyspark-使用数据框中其他两个列的RMSE创建新列

来自分类Dev

使用循环从R中的数据框中的其他列创建多个列

来自分类Dev

如何基于列值创建其他行或数据框

来自分类Dev

使用其他数据框的某些列创建数据框

来自分类Dev

根据其他列中的值在python 3(pandas)数据框中创建新列

来自分类Dev

从Pandas数据框中的其他列创建新列

来自分类Dev

如何使用函数使用其他列值创建新的数据框列?

来自分类Dev

如何通过基于其他2个数据框的条件比较列来创建2个新数据框?

来自分类Dev

创建一个新的数据框列作为其他列的函数

来自分类Dev

使用对多个列应用功能,基于其他列的值将新列创建到数据框

来自分类Dev

根据pandas数据框中的其他列创建新列

来自分类Dev

根据R中的其他列创建新的数据框列

来自分类Dev

基于主键从其他列中的数据创建新列

来自分类Dev

基于数据框中的两列创建新列

来自分类Dev

基于其他列在 Sql Server 中创建新列

来自分类Dev

基于 if/elif/and 函数在 Pandas 数据框中创建新列

来自分类Dev

根据其他 3 列的结果在 R 数据框中创建新列

来自分类Dev

根据熊猫数据框中其他列的条件和值创建新列

来自分类Dev

根据现有数据框中的其他列创建一个新列

Related 相关文章

  1. 1

    通过添加其他列中的值在Panda数据框中创建新列

  2. 2

    数据框中的匹配列基于其他数据框中的列中的值

  3. 3

    数据框基于其他列创建新列

  4. 4

    如何在Pandas数据框中的其他列中填充基于新列的值

  5. 5

    使用mutate_at使用数据框中的其他多个列创建新列

  6. 6

    如果值出现在其他数据框的列中,则创建新列

  7. 7

    基于其他行和列的多个条件,在数据框中创建新列?包括行是否为空?-Python /熊猫

  8. 8

    基于其他列条件和其他列计算的数据框新列值

  9. 9

    通过查找其他行中的值来创建新的pandas数据框列

  10. 10

    通过引用Python中数据框中的其他列来创建新列

  11. 11

    Pyspark-使用数据框中其他两个列的RMSE创建新列

  12. 12

    使用循环从R中的数据框中的其他列创建多个列

  13. 13

    如何基于列值创建其他行或数据框

  14. 14

    使用其他数据框的某些列创建数据框

  15. 15

    根据其他列中的值在python 3(pandas)数据框中创建新列

  16. 16

    从Pandas数据框中的其他列创建新列

  17. 17

    如何使用函数使用其他列值创建新的数据框列?

  18. 18

    如何通过基于其他2个数据框的条件比较列来创建2个新数据框?

  19. 19

    创建一个新的数据框列作为其他列的函数

  20. 20

    使用对多个列应用功能,基于其他列的值将新列创建到数据框

  21. 21

    根据pandas数据框中的其他列创建新列

  22. 22

    根据R中的其他列创建新的数据框列

  23. 23

    基于主键从其他列中的数据创建新列

  24. 24

    基于数据框中的两列创建新列

  25. 25

    基于其他列在 Sql Server 中创建新列

  26. 26

    基于 if/elif/and 函数在 Pandas 数据框中创建新列

  27. 27

    根据其他 3 列的结果在 R 数据框中创建新列

  28. 28

    根据熊猫数据框中其他列的条件和值创建新列

  29. 29

    根据现有数据框中的其他列创建一个新列

热门标签

归档