小编Cer*_*rus的帖子

在R中选择未定义的列

我得到的错误是'[.data.frame'中的错误(current_dataset,complete.cases(current_dataset)):未选择的列被选中".我试图找到问题,但无法弄明白.

我想要的功能是:首先,它会浏览几个包含不同位置的硫酸盐和硝酸盐信息的文件.这些文件都包含'csv',因此myfiles将用作向量以轻松引用文件.然后我想遍历332个文件,读取它,并检查是否有足够的完整案例(这个数字是函数中的参数).如果是这种情况,我想将所有完整的案例(硫酸盐和硝酸盐数据)添加到先前定义的数据框中.最后,我想回到硫酸盐和硝酸盐之间的相关性.

corr <- function(directory, threshold = 0) {
    #store data frame that holds sulfate amount and nitrate amount that meet threshold and are complete cases
    data <- data.frame(sulfate = numeric(0), nitrate = numeric(0))

    #set working directory
    setwd(directory)

    #get file names
    myfiles <- list.files(pattern = "csv")

    #loop through files
    for(i in 1:332) {

        #read each file
        current_dataset <- read.csv(myfiles[i])

        #check if there are enough compelte cases to meet threshold
        if(sum(complete.cases(current_dataset)) > threshold) {

            #get complete cases
            complete_cases …
Run Code Online (Sandbox Code Playgroud)

r

0
推荐指数
1
解决办法
2万
查看次数

将对象键转换为变量

我知道如何使用对象,但我想知道...是否可以像这样转换对象键:

{"fname":"peter", "lastname":"parker"}
Run Code Online (Sandbox Code Playgroud)

到这个?

var fname = "peter";
var lname = "parker";
Run Code Online (Sandbox Code Playgroud)

javascript json object

0
推荐指数
1
解决办法
1836
查看次数

JavaScript链接错误

我正在使用JavaScript来验证电子邮件.问题是,当电子邮件ID不匹配时,将出现一个警报按钮.一旦我点击按钮,它仍然会将我带到另一页,而不是相同的页面来更正我的邮件ID.

HTML:

<label for="department">Email ID</label>
<input type="email" size="30" name="email" id="email" required />
<label for="department">Confirm Email ID</label>
<input type="email" size="30" name="cname" id="confirm_email" required />
<input type="submit" name="submit" value="submit" class="button" onClick="validate()">
Run Code Online (Sandbox Code Playgroud)

JavaScript的:

function validate()
{
    if(document.getElementById("email").value != document.getElementById("confirm_email").value)
        alert("Email do no match");
}
Run Code Online (Sandbox Code Playgroud)

javascript php jquery

0
推荐指数
1
解决办法
82
查看次数

如何使物体从后往前运动?

是否可以使一个物体绕着另一个物体从后向前绕轨道运行?

我已经看到旋转动画可以做到这一点,该动画可以在整个周长进行360度旋转,但是我想知道是否有可能以一定角度进行旋转。

我找不到任何资源可以做到这一点,因此我提供了一个我想完成的图像示例。红线是绕蓝色圆圈旋转的物体。

非常感谢-非常感谢您的帮助!

轨道

javascript jquery animation canvas css3

0
推荐指数
1
解决办法
424
查看次数

我一直得到NaN,我无法找到如何解决它

它发生时就会发生cost2.我认为问题可能在于尝试定义price2,其他一切正常.我是JavaScript的新手,所以我确定这是一个简单的错误,但任何帮助都会很棒!

<html>
    <body>
        <h1>Gas Mileage</h1><br></br>
    </body>
    <script type="text/javascript">
        var mpg, price1, distance, gallons, cost1, price2, cost2;

        mpg = prompt("Enter your car's miles per gallon");
        document.write("Your car gets "+mpg+" miles per gallon.");
        document.write("<br>");

        price1 = prompt("Enter the current cost of gas");
        document.write("Gas currently costs $"+price1+" per gallon.");
        document.write("<br>");

        distance = prompt("Enter the amount of miles you would like to travel");
        gallons = distance/mpg;
        cost1 = gallons*price1;
        document.write("To travel "+distance+" miles, it will cost you $"+cost1);
        document.write("<br>");

        price2 …
Run Code Online (Sandbox Code Playgroud)

html javascript nan

0
推荐指数
1
解决办法
182
查看次数

使用Javascript将高度(厘米)转换为英尺英寸

嗨,大家好,我正在使用身高和体重来计算BMI,它工作正常,但我想将输入的身高(厘米)转换为英尺

的HTML

//height in Centimeter
<input type="number" onblur="myFunction()" min="0" name="height" id=height_' + len + ' class="txtInput2 personalize-form box-width" required/>

 //Weight
<input type="number" onblur="myFunction()" min="0" name="weight" id=weight_' + len + ' class="txtInput4 personalize-form box-width" required/>
Run Code Online (Sandbox Code Playgroud)

Java脚本

function myFunction(){
  var height = document.getElementById("height_1").value;
  var weight = document.getElementById("weight_1").value;

  if(weight > 0 && height > 0){ 
   var finalBmi = weight/(height/100*height/100)
     document.bmiForm.bmi.value = finalBmi
   if(finalBmi < 18.5){
    var health= document.bmiForm.meaning.value = "UW"
   }

   if(finalBmi > 18.5 && finalBmi < 25){
       var health1= document.bmiForm.meaning.value = "IW" …
Run Code Online (Sandbox Code Playgroud)

html javascript

0
推荐指数
1
解决办法
4575
查看次数

是否可以在javascript中实现等效的setTimeout()?

是否可以setTimeout()在JavaScript中实现等效的功能?如果是的话,最好的方法是什么?

function setTimeout(callback, time_in_ms)
{
    // Implementation of time elapse of time_in_ms
    callback();
}
Run Code Online (Sandbox Code Playgroud)

出于好奇,我问这个问题.一个简单的"不,这是不可能的"也足以回答这个问题.

javascript time settimeout

0
推荐指数
1
解决办法
205
查看次数

单击时出现JavaScript NaN问题

我有以下脚本:

function rotateFoo(current) {
  var angle = (current.data('angle') + 90);
  current.data('angle', angle);
  console.log('angle: ', angle);
  current.css({
    'transform': 'rotate(' + angle + 'deg)'
  });

  current.data('angle1', angle);
}

$(document).ready(function() {
  function generateNumb() {
    var start = [0, 90, 180, 270];
    var start = start[Math.floor(Math.random() * 4)];
    return start;
  }

  $('.foo').each(function() {
    $(this).css({
      'transform': 'rotate(' + generateNumb() + 'deg)'
    });
  });

  $('.foo').on('click', function() {
    rotateFoo($(this));
  });
});
Run Code Online (Sandbox Code Playgroud)
.wrapper {
  width: 306px;
  border: 3px solid black;
  margin: 50px auto 0;
  overflow: hidden;
}
.foo …
Run Code Online (Sandbox Code Playgroud)

javascript

0
推荐指数
1
解决办法
90
查看次数

将对象格式化为所有对象数组

这个问题很简单,没有明确的答案。我有一个对象,我的目标是将每个值和键转换为对象并推送到数组,例如下面的示例以使其清楚。

{
  title: "This is a Title",
  name: "This is a name"
}
Run Code Online (Sandbox Code Playgroud)

转变为。

[
  {title: "This is a Title"},
  {name: "This is a name"}
]
Run Code Online (Sandbox Code Playgroud)

javascript algorithm data-structures

0
推荐指数
1
解决办法
43
查看次数

将PHP数组转换为Javascript数组

基本上我使用这些代码进行转换:

echo "<script>";
echo " var img_array=new Array();";
foreach($img_arr as $img_url){
      $url=(string)$img_url;
      echo "img_array.push('".$url."');";
}

echo "console.log(img_array);";
echo "</script>";
Run Code Online (Sandbox Code Playgroud)

但是,出现错误(firefox调试窗口):

Error: unterminated string literal
Source File: http://127.0.0.1/CubeCart/index.php?_a=account
Line: 1, Column: 42
Source Code:
    var img_array=new Array();img_array.push('http://gtms01.alicdn.com/tps/i1/T1mL3LFhhhXXaCwpjX.png 
Run Code Online (Sandbox Code Playgroud)

但是在我检查了html页面的源文件之后,脚本显示如下:

<script> var img_array=new Array();img_array.push('http://gtms01.alicdn.com/tps/i1/T1mL3LFhhhXXaCwpjX.png
      ');img_array.push('http://gtms01.alicdn.com/tps/i1/T1DQtTFsdFXXaCwpjX.png');console.log(img_array);</script>
Run Code Online (Sandbox Code Playgroud)

我没有看到任何错误.

javascript php

-1
推荐指数
1
解决办法
113
查看次数

标签 统计

javascript ×9

html ×2

jquery ×2

php ×2

algorithm ×1

animation ×1

canvas ×1

css3 ×1

data-structures ×1

json ×1

nan ×1

object ×1

r ×1

settimeout ×1

time ×1