微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

变量缺失,没有默认值

如何解决变量缺失,没有默认值

你好,我有一个示例数据集,我正在尝试创建一个函数来查找风寒。这是一组:

       HighTemp WindSpeed SNowfall
1-Jan        19         8      0.0
2-Jan
3-Jan        25         9      0.0
4-Jan        33        14      7.6
5-Jan        38         7      0.0
6-Jan        34         6      2.1
7-Jan        35        12      0.0
8-Jan        27        15      0.0
9-Jan        28        11      3.3
10-Jan       30        17      1.4
11-Jan       36        13      0.0
12-Jan       44         9      0.0
13-Jan       41         8      0.0
14-Jan       34        14      0.0
15-Jan       31        15      0.0
16-Jan       32        12      2.8
17-Jan       35        18      0.0
18-Jan       20        22      0.0
19-Jan       17        24      0.0
20-Jan       16        20      0.6
21-Jan       19         8      0.0
22-Jan       25         9      0.0
23-Jan       28        13     14.9
24-Jan       23        11      0.0
25-Jan       28        32      0.0
26-Jan       33        13      0.0
27-Jan       31        15      3.7
28-Jan       39        10      0.0
29-Jan       36         4      0.0
30-Jan       33         8      0.9
31-Jan       37        10      0.0

我正在尝试创建一个函数,该函数针对每月的每个日期执行此方程式:

风寒= 35.74 + 0.6215Ta-35.75v ^ 0.16 + 0.4275TaV ^ 0.16 Ta = HighTemp,V = WindSpeed

我写的代码是:

wind_chill<-function(HighTemp,WindSpeed){
twc<-(35.74)+(0.6215)*(HighTemp)-(35.75)*(WindSpeed)^0.16+(0.4275)*(HighTemP*WindSpeed)^0.16
return(twc)
}

wind_chill(jan_weather)

但是它返回错误消息,即没有认值,而缺少WindSpeed。 请帮助我,我对此很陌生,只是无法弄清楚。

解决方法

entry函数接受两个参数,但是您仅尝试传递了一个。尝试将列值传递给函数。

.webpackConfig({
    entry: {
        main: ['./resources/css/app.css']
    },output: {
        chunkFilename: 'js/[name].js',},resolve: {
        alias: {
            ziggy: path.resolve('vendor/tightenco/ziggy/src/js/route.js'),});

另一种方法是将数据帧传递给函数并将函数更改为:

wind_chill

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。