小编Jas*_*hah的帖子

在 Google Colaboratory 中合并单元格

如何合并 Google Colaboratory 中的两个单元格?在Jupyter笔记本电脑,你可以这样做,用ctrl+ shift+ m

google-colaboratory

8
推荐指数
2
解决办法
7126
查看次数

我不能在R Markdown上编织HTML.有人可以帮忙吗?

我得到的错误是:

processing file: 1.Rmd
Error in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) : 
  there is no package called 'stringi'
Calls: <Anonymous> ... tryCatch -> tryCatchList -> tryCatchOne -> <Anonymous>
Execution halted
Run Code Online (Sandbox Code Playgroud)

我已经尝试安装stringi包并使用库函数加载它.但我仍然得到错误.

我在Mac OS X 10.6.8上使用R Studio版本0.99.441.

r rstudio

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

使用 seq 函数然后在 R 中进行子设置没有给出预期的结果

在 R 中编写以下代码时:

seq1 <- seq(from = 0.05, to = 0.5, by = 0.05)
Run Code Online (Sandbox Code Playgroud)

然后运行以下代码:

seq1 == 0.15
Run Code Online (Sandbox Code Playgroud)

我得到以下输出:

FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
Run Code Online (Sandbox Code Playgroud)

理想情况下,我应该得到:

 FALSE FALSE  TRUE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
Run Code Online (Sandbox Code Playgroud)

有趣的是,如果我说:

seq1 == (0.1+0.05)
Run Code Online (Sandbox Code Playgroud)

然后我得到所需的输出:

FALSE FALSE  TRUE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
Run Code Online (Sandbox Code Playgroud)

可能是什么问题呢?

r

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

计算两个重叠日期之间的观察次数r

假设我们的数据框定义如下:

mydata <- data.frame(id = c('A', 'B', 'C', 'D'),
                     start_date = as.Date(c('2012-08-05',
                                            '2013-05-04',
                                            '2012-02-01',
                                            '2015-03-02')),
                     end_date = as.Date(c('2014-01-12',
                                          '2015-06-05',
                                          '2016-05-06',
                                          '2017-09-12')))
Run Code Online (Sandbox Code Playgroud)

start_date有关两天的会谈雇员加入和end_date有关两天的会谈,他离开,并id是唯一的雇员ID.

对于从2012年8月5日(最早start_date)到2017年9月12日(最新end_date)的每个月,我希望员工数月亮.最终输出的格式应与下面的格式类似:(如果是宽格式或长格式则无关紧要) 最终输出表

在上表中,列表示月份(1到12),年份行和表格中的单元格表示该月份的员工数量.

任何帮助将受到高度赞赏.

r date dataframe

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

将DD-MMM-YY形式的字符转换为R中的DD/MM/YY

我有一个我正在研究的数据集,其日期为DD-MMM-YY,即2015年1月1日的时间表示为01-Jan-15.我想将这些日期转换为DD/MM/YY格式,即R中的01/01/15.我尝试使用as.date函数,但我无法这样做.任何形式的帮助将不胜感激.

r date

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

在R中生成n个不同的值x次

我想创建一个矢量,它具有从1到20三十次但不均匀的不同值.

例如:可以有四个计数为1,一个计数为2,两个计数为3等.但每个数字的计数必须加起来为30,并且必须有20个不同的值.

我试过了:

set.seed(3) 
sample(x = 1:20, size = 30, replace = TRUE)
Run Code Online (Sandbox Code Playgroud)

但它并不总是提供从1到20的所有值.某些值返回的次数更多,并且根本不返回某些值.

我想创建一个具有所有不同值的向量,数字必须是整数.

r

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

用于训练和测试数据的r中的最小最大缩放/归一化

我正在寻找一个将训练集和测试集作为参数的函数,最小-最大缩放/归一化并返回训练集,并使用最小和范围的相同值来最小-最大缩放/归一化并返回测试集。

到目前为止,这是我想出的功能:

min_max_scaling <- function(train, test){

  min_vals <- sapply(train, min)
  range1 <- sapply(train, function(x) diff(range(x)))

  # scale the training data

  train_scaled <- data.frame(matrix(nrow = nrow(train), ncol = ncol(train)))

  for(i in seq_len(ncol(train))){
    column <- (train[,i] - min_vals[i])/range1[i]
    train_scaled[i] <- column
  }

  colnames(train_scaled) <- colnames(train)

  # scale the testing data using the min and range of the train data

  test_scaled <- data.frame(matrix(nrow = nrow(test), ncol = ncol(test)))

  for(i in seq_len(ncol(test))){
    column <- (test[,i] - min_vals[i])/range1[i]
    test_scaled[i] <- column
  }

  colnames(test_scaled) …
Run Code Online (Sandbox Code Playgroud)

r

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

找到运行时间最长的不间断系列

假设我有一个像这样构建的数据框:

library(lubridate)

seq_date <- rep(seq.Date(from = dmy('01-01-2016'), to = dmy('05-01-2016'), by = 'day'), 3)

vec_a <- c(rep('a', 3), NA, 'a')
vec_b <- c(rep('b', 4), NA)
vec_c <- c(NA, rep('c', 2), NA, 'c')

demo_df <- data.frame(date = seq_date,
                      var = c(vec_a, vec_b, vec_c)) 

demo_df
         date  var
1  2016-01-01    a
2  2016-01-02    a
3  2016-01-03    a
4  2016-01-04 <NA>
5  2016-01-05    a
6  2016-01-01    b
7  2016-01-02    b
8  2016-01-03    b
9  2016-01-04    b
10 2016-01-05 <NA>
11 2016-01-01 <NA>
12 2016-01-02 …
Run Code Online (Sandbox Code Playgroud)

r

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

我们如何在 Keras 中创建一个块(可重用的函数集)?

我正在使用Keras, 实际上tensorflow.keras是具体的,想知道是否可以创建内置 Keras 层的可重用块。例如,我想在我的模型中的不同时间重复使用以下块。

conv1a = Conv3D(filters=32, strides=(1, 1, 1), kernel_size=(3, 3, 3), padding='same')(inputs)
bn1a = BatchNormalization()(conv1a)
relu1a = ReLU()(bn1a)
conv1b = Conv3D(filters=32, strides=(1, 1, 1), kernel_size=(3, 3, 3), padding='same')(relu1a)
bn1b = BatchNormalization()(conv1b)
relu1b = ReLU()(bn1b)
Run Code Online (Sandbox Code Playgroud)

我已阅读有关在 Keras 中创建自定义层的信息,但我发现文档不够清晰。

任何帮助,将不胜感激。

python keras tensorflow

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

如何使用Python删除部署到Unified AI Platform上端点的模型?

我已在 Unified Cloud AI Platform 上成功创建了一个端点,并向Model其部署了两个端点 -分别具有 20% 和 80% 的流量。我有第三个-我之前部署过,现在流量为 0%。Model BModel CModelModel A

现在,在云控制台(UI)上,我可以选择取消部署Model A,并且可以成功执行此操作。但是我无法弄清楚如何使用 Python 客户端 API 来执行此操作。

这里提供的文档不足以理解我们如何做到这一点。任何帮助将不胜感激。

python google-cloud-platform google-cloud-ml google-ai-platform

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

删除逗号分隔文件中具有多个列数的行

我在逗号分隔文件中有行/观察,理想情况下应该有55列.但是有一些字段,例如地址中有一个额外的逗号.比如曼哈顿,纽约应该是曼哈顿,纽约的一个领域,但是当我读取增加列数的文件时,我得到曼哈顿纽约的两个字段.

无论如何我可以使用R或任何工具(如Delimit或Excel)删除此类观察结果吗?

我最终想把这个文件加载到R中进行分析.

我同意我的问题类似于删除制表符分隔文件中的行或行,按行或行中的单元格数,但我在寻找R中的解决方案

输入

Name, Address, DOB
John, Manhattan, New York, 2/8/1990
Jacob, Arizona, 9/10/2012
Smith, New Jersey, 8/10/2016
Run Code Online (Sandbox Code Playgroud)

预期产出

Name, Address, DOB
Jacob, Arizona, 9/10/2012
Smith, New Jersey, 8/10/2016
Run Code Online (Sandbox Code Playgroud)

r

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

从 Google Cloud Storage 复制时排除特定文件或目录

我希望将除某个目录或多个目录(或文件)之外的所有文件从我的 GCS 存储桶复制到我的本地目录。无论如何我也可以做同样的事情吗?

例如:我的 GCS 存储桶名为3个so-bucket文件夹dir1dir2dir3file1file2我想将除存储桶之外的所有文件和目录复制dir3到本地目录。

通常我会这样做gsutil -m cp -r gs://so-bucket/* .,然后删除该dir3文件夹。

google-cloud-storage google-cloud-platform

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