小编Sau*_*han的帖子

在Javascript中创建对象列表

是否可以创建list自己的对象Javascript?这是我想要存储的数据类型:

Date : 12/1/2011   Reading : 3   ID : 20055    
Date : 13/1/2011   Reading : 5   ID : 20053    
Date : 14/1/2011   Reading : 6   ID : 45652
Run Code Online (Sandbox Code Playgroud)

javascript

87
推荐指数
4
解决办法
37万
查看次数

求解R中函数的逆

有没有办法R解决给定单变量函数的逆?我的动机是让我稍后告诉R使用值向量作为反函数的输入,以便它可以吐出反函数值.

例如,我有函数y(x) = x^2,反函数是y = sqrt(x).有没有办法R可以解决反函数?

我抬起头uniroot(),但我没有解决函数的零点问题.

任何的意见都将会有帮助.

谢谢!

r inverse

21
推荐指数
1
解决办法
3万
查看次数

R 中的 file.path 函数

我正在学习file.path()中调用的函数R。我想知道这个命令是否会像一样更改工作目录,setwd()或者只是给出R文件的路径并仅更改工作区?提前致谢。

r

7
推荐指数
1
解决办法
5万
查看次数

如何在ggplot中的标签内对主Y轴进行排序

我是ggplot图书馆的新手。并尝试使用以下内容绘制绘图data.frame

library(tidyverse)

df <-
  tribble(~event, ~startdate,~enddate,~loc,
      "A",as.POSIXct("1984/02/10"),as.POSIXct("1987/06/10"),"1",
      "B",as.POSIXct("1984/02/11"),as.POSIXct("1990/02/12"),"2",
      "A",as.POSIXct("1992/05/15"),as.POSIXct("1999/06/15"),"3",
      "C",as.POSIXct("2003/08/29"),as.POSIXct("2015/08/29"),"4",
      "B",as.POSIXct("2002/04/11"),as.POSIXct("2012/04/12"),"5",
      "E",as.POSIXct("2000/02/10"),as.POSIXct("2005/02/15"),"6",
      "A",as.POSIXct("1985/02/10"),as.POSIXct("1987/06/10"),"7",
      "B",as.POSIXct("1989/02/11"),as.POSIXct("1990/02/12"),"8",
      "A",as.POSIXct("1997/05/15"),as.POSIXct("1999/06/15"),"9",
      "C",as.POSIXct("2010/08/29"),as.POSIXct("2015/08/29"),"10",
      "B",as.POSIXct("2010/04/11"),as.POSIXct("2012/04/12"),"11",
      "E",as.POSIXct("2004/02/10"),as.POSIXct("2005/02/15"),"12")
max_date = max(df$startdate,df$enddate)
Run Code Online (Sandbox Code Playgroud)

使用以下代码片段:

ggplot(df)+
  geom_segment(aes(y=loc, yend = loc, x = startdate, xend = enddate, colour=event),size = 5,alpha=0.6) +
  geom_label(aes(label=event, y = loc, x=max_date), size=2) +
  xlab("Year") + ylab("LoC") +
  scale_x_datetime(date_breaks = "year", date_labels = "%Y") +
  theme(axis.text.x = element_text(angle = 90, vjust = 0.5)) +
  facet_grid(rows = vars(event), scales = "free")
Run Code Online (Sandbox Code Playgroud)

它生成以下图: 在此处输入图片说明

我想订购 LoC 轴,即标签中的主要 Y 轴,即事件(次要 …

r ggplot2 forcats

6
推荐指数
1
解决办法
65
查看次数

用 R 中的另一个变量重写方程

我有一个功能,比如Q = 4000-50P,写的Rq1 <- function(p_)pmax(0,4000-50*p_)

我想重写等式中的条款P,以获得P = 80-(1/50)*Q,写成Rp1 <- function(q1_)pmax(0,80-(1/50)*q1_)

有没有办法R解决另一个变量的函数/方程?我想告诉R解决第一个方程p_。我似乎无法在网上找到任何答案。提前致谢!

r

5
推荐指数
0
解决办法
170
查看次数

R TryCatch 无法与 lapply 一起使用

我正在尝试将函数应用于文件列表lapply(我对数据框进行一些操作,然后编写绘图)。问题是,如果该函数引发文件错误

(无法对数据框进行计算)

,迭代停止。

我在函数中都使用了 tryCatch

ee = function(i){return(tryCatch(..., error=function(e) NULL))}
Run Code Online (Sandbox Code Playgroud)

并在lapply

lapply(list.files(path), tryCatch(ee, error=function(e) NULL)))
Run Code Online (Sandbox Code Playgroud)

但无论哪种情况,我都会继续检测到错误并停止迭代。任何想法?谢谢。

r

4
推荐指数
1
解决办法
1744
查看次数

计算R中行中的非零条目

我有以下类型的数据:

   mode1 mode2 mode3
1     8     1     0
2     0     0     0
3     6     5     4
4     1     2     3
5     1     1     1
Run Code Online (Sandbox Code Playgroud)

数据使用dput

structure(list(mode1 = c(8L, 0L, 6L, 1L, 1L), mode2 = c(1L, 0L, 
5L, 2L, 1L), mode3 = c(0L, 0L, 4L, 3L, 1L)), class = "data.frame", row.names 
= c(NA,-5L))
Run Code Online (Sandbox Code Playgroud)

我需要计算 R 中非零条目的数量。我面临的问题是:所有列都在,factor所以如果我转换为numeric那么数据值就会改变。

预期输出:

   mode1 mode2 mode3 Count
1     8     1     0   2
2     0     0     0   0
3     6     5     4 …
Run Code Online (Sandbox Code Playgroud)

r

4
推荐指数
1
解决办法
4131
查看次数

Tensorflow 对象检测 API 中的过度拟合

我正在自定义数据集(即车牌数据集)上训练张量流对象检测 API 模型。我的目标是使用 Tensorflow lite 将此模型部署到边缘设备,这样我就无法使用任何 RCNN 系列模型。因为,我无法将任何 RCNN 系列对象检测模型转换为 TensorFlow lite 模型(这是 TensorFlow 对象检测 API 的限制)。我正在使用ssd_mobilenet_v2_coco模型来训练自定义数据集。以下是我的配置文件的代码片段:

model {
  ssd {
    num_classes: 1
    box_coder {
      faster_rcnn_box_coder {
        y_scale: 10.0
        x_scale: 10.0
        height_scale: 5.0
        width_scale: 5.0
      }
    }
    matcher {
      argmax_matcher {
        matched_threshold: 0.5
        unmatched_threshold: 0.5
        ignore_thresholds: false
        negatives_lower_than_unmatched: true
        force_match_for_each_row: true
      }
    }
    similarity_calculator {
      iou_similarity {
      }
    }
    anchor_generator {
      ssd_anchor_generator {
        num_layers: 6
        min_scale: 0.2
        max_scale: 0.95
        aspect_ratios: 1.0
        aspect_ratios: 2.0
        aspect_ratios: 0.5
        aspect_ratios: …
Run Code Online (Sandbox Code Playgroud)

object-detection deep-learning tensorflow tensorboard object-detection-api

4
推荐指数
1
解决办法
3329
查看次数

如何使用Javascript-复制基于按钮单击事件运行.exe文件或.bat文件

在我当前的项目中,我想使用JavaScript使用按钮单击事件运行.bat或.exe文件.批处理文件的内容如下所示:

start "S:\" TemperatureSensor.exe
Run Code Online (Sandbox Code Playgroud)

单击TemperatureSensor按钮时启动TemperatureSensor.exe文件.HTML页面的代码如下所示:

<!DOCTYPE html>
<html>
<body>

<p>Click the button to make a BUTTON element with text.</p>

<button onclick="window.open('file:///S:/Test.bat')">Temperature Sensor</button>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

当我点击温度传感器按钮时,它应该运行Test.bat文件,但它只显示在新页面中:

在此输入图像描述

我错过了吗?是否可以使用按钮单击事件运行.exe文件?

更新: HTML页面的代码如下所示:

<!DOCTYPE html>
<html>
<body>

<p>Click the button to make a BUTTON element with text.</p>

<button onclick="myFunction()">Temperature Sensor</button>

<script>
function myFunction() {
      var oShell = new ActiveXObject("Shell.Application");

var commandtoRun = "C:\\TemperatureSensor.exe";
if (inputparms != "") {
var commandParms = document.Form1.filename.value;
 }

 // Invoke the execute method.  
 oShell.ShellExecute(commandtoRun, commandParms, "", "open", "1");
 }
 </script> …
Run Code Online (Sandbox Code Playgroud)

javascript batch-file

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

如何加载外部图像到Shiny

在我当前的项目中,我尝试shiny dashboard使用R. 代码片段如下所示:

dashboardBody(
          hr(),
          fluidRow(
            column(6,align="center",imageOutput("ginger"))
          )
        )
      )

      server <- function(input, output) { 
        output$ginger <- renderImage({
          return(list(
            src = "images/ginger.jpg",
            contentType = "image/jpeg",
            width = 300,
            height = 200,
            alt = "Face"
          ))
        }, deleteFile = FALSE)
Run Code Online (Sandbox Code Playgroud)

基本上,它只是将图像显示在shiny dashboard. 这里图像存储在本地机器中。现在,我想从谷歌驱动器或网络加载图像。我正在尝试从我的谷歌驱动器加载图像,URL 是https://drive.google.com/file/d/0By6SOdXnt-LFaDhpMlg3b3FiTEU/view

我无法弄清楚如何从谷歌驱动器或网络加载图像以及如何在图像中添加标题? 我错过了什么吗?

r image shiny

3
推荐指数
1
解决办法
9044
查看次数