小编pow*_*wer的帖子

什么是python相当于R的NA?

什么是python相当于R的NA?

更具体地说:R具有NaN,NA,NULL,Inf和-Inf.NA通常在缺少数据时使用.什么是python的等价物?

像numpy和pandas这样的库如何处理缺失值?

scikit-learn如何处理缺失值?

python 2.7和python 3有什么不同吗?

python numpy data-scrubbing pandas scikit-learn

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

VBA工作簿.如果用户想要保存,则不提示关闭?

我正在编写一个将.xls文件转换为.csv文件的VBA程序.问题是提出了"Do you want to save the changes to myFile.csv?"对话框.

这是我的代码片段:

currentBook.SaveAs Filename:=fileNameS, FileFormat:=xlCSV, ConflictResolution:=xlLocalSessionChanges    
currentBook.Close SaveChanges:=False
Run Code Online (Sandbox Code Playgroud)

我需要添加什么才能得到"你想保存更改myFile.csv吗?" 对话框?

excel vba excel-vba

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

什么是R CMD mydir build的替代品--binary?

我已经运行R CMD mydir build --binary 它有效,但它告诉我--binary已弃用.那么什么是"新"版本--binary

我使用的是WinXP,Rtools 2.14和R 2.13.2.

r

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

我可以用字节码编译我的R包吗?

我可以用字节码编译我的R包吗?我有一个R包,我想用它编译

R CMD INSTALL --build mypackage.tar.gz 
Run Code Online (Sandbox Code Playgroud)

但我希望将R代码编译成字节码.这在R 2.14.0中是否可行?

packages r

10
推荐指数
1
解决办法
1471
查看次数

Eclipse中有一个很好的"查找全部"功能吗?

我一直在使用Eclipse for R和C++.到目前为止,我还没有找到可靠的"全部查找"功能.这似乎是一个简单的概念,我搜索一个字符串,如"行",该函数应该返回它在我当前打开的所有出现.(即使它在我的owrkspace中的所有文件中,也没关系.)

但是,我要么没有理解如何正确使用"搜索"功能,要么他们非常错.

所以我的问题是如何在Eclpise中的文件中搜索字符串的所有出现?

例如,Adobe Dreamweaver已经能够做到这一点多年了.(虽然它与R和C++完全无关)

我想查看所有出现的列表,然后能够点击特定的出现以进入它.

eclipse eclipse-cdt statet

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

我可以嵌套并行::: parLapply()吗?

假设我想在R中做一些通常(在一个进程/线程中)看起来像这样的东西:

for(i in 1:2) {
    for(j in 1:2) {
        #Do some stuff here
    }
}
Run Code Online (Sandbox Code Playgroud)

在四核机器上使用R的新包并行,我可以执行以下操作吗?

cluster<-makeCluster(4)

innerLoop<-function() {
   #Do some stuff here
}

outerLoop<-function() { 
   result<-do.call(, parLapply(cluster, c(1:2), innerLoop))
}

final.result<-do.call(, parLapply(cluster, c(1:2), outerLoop))
Run Code Online (Sandbox Code Playgroud)

这是否可以使用R-2.14.0附带的并行包?

parallel-processing r

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

我真的需要 Mac 上的 X11 for R 吗?

R版本3.5.2

macOS 版本 10.14.2 莫哈韦

每当安装 R 包时,我都会看到以下警告:

Warning message:
In doTryCatch(return(expr), name, parentenv, handler) :
  unable to load shared object '/Library/Frameworks/R.framework/Resources/modules//R_X11.so':
  dlopen(/Library/Frameworks/R.framework/Resources/modules//R_X11.so, 6): Library not loaded: /opt/X11/lib/libSM.6.dylib
  Referenced from: /Library/Frameworks/R.framework/Resources/modules//R_X11.so
  Reason: image not found
Run Code Online (Sandbox Code Playgroud)

一切似乎都运转良好。ggplot2 绘图被绘制,...等等。

我真的需要从 XQuartz 安装 X11 吗?真的有什么东西坏了吗?

它会“解锁”任何东西吗?

x11 macos r xquartz macos-mojave

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

如何在R-2.14中使用新的"ByteCompile"字段?

我想使用R 2.14中的'ByteCompile'字段.但是,"编写R扩展"仅描述此字段,但未说明应将其设置为什么值.我应该如何使用它?你有例子吗?

它与"LazyData:yes"相同吗?

我还在r-devel邮件列表上提出了这个问题.

packages r

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

安装 ROracle

我已经从 Oracle 网站下载了编译好的 ROracle 包。我已经设置了我的工作目录setwd()。然后我尝试按如下方式安装软件包:

install.packages("ROracle-1.3.2.zip", repos=NULL)
Run Code Online (Sandbox Code Playgroud)

它失败了,我收到以下错误消息:

Error in read.dcf(file.path(pkgname, "DESCRIPTION"), c("Package", "Type")) : 
  cannot open the connection
In addition: Warning message:
In read.dcf(file.path(pkgname, "DESCRIPTION"), c("Package", "Type")) :
  cannot open compressed file 'ROracle-1.3.2/DESCRIPTION', probable reason 'No such file or directory'
Run Code Online (Sandbox Code Playgroud)

为了以防万一,我也从命令行尝试过:

R CMD INSTALL ROracle-1.3.2.zip
Run Code Online (Sandbox Code Playgroud)

它也失败了,我收到以下错误消息:

* installing to library 'Z:/R/R-3.6.1/library'
Warning in read.dcf(file.path(pkgname, "DESCRIPTION"), c("Package", "Type")) :
  cannot open compressed file 'ROracle-1.3.2/DESCRIPTION', probable reason 'No such file or directory'
Error in read.dcf(file.path(pkgname, "DESCRIPTION"), c("Package", "Type")) : …
Run Code Online (Sandbox Code Playgroud)

oracle r roracle

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

如何使用R和RCPP编译dll?

我写了一个.cpp文件,我想把它编译成.dll用于R和RCPP.(不使用内联包).我使用的是WinXP和R 2.13.2以及RCPP 0.9.7.我正在使用Rtools 2.14.

  1. 如何在minGW的搜索路径中包含Rcpp.h?我不记得我需要包含的文件是在C:\ Program Files\R\R-2.13.2\library\Rcpp\include中.但是,我无法添加"添加"它们到"搜索路径".

  2. 我累了一个临时的"黑客".我将C:\ Program Files\R\R-2.13.2\library\Rcpp\include的内容复制到minGW的include目录中.编译/链接过程从myfile.cpp到myfile.o,但在编译myfile.dll之前会抛出一堆错误.

我已将C:\ Program Files\R\R-2.13.2\bin\i386添加到我的PATH中,并且我从WinXP命令提示符调用R CMB SHLIB myfile.cpp.

我该怎么办?

c++ mingw r rcpp

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

R文档中哪些标签是强制性的?

在a myfunction.Rd和整个包中记录R函数时mypackage-package.Rd,哪些标签是强制性的?

"标签",我的意思是那些看起来像的东西\somename{}.例如: \item{} \title{} \examples{}

r

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

如何让R在Debian上使用HTML帮助?

我在Debian Squeeze上使用R 2.14.0.我正在终端中运行R. 目前,当我输入时 ?myfunction,帮助页面将显示在终端中.我希望帮助页面可以在我的Web浏览器中显示,就像在Windows(或Fedora)上一样.我该怎么做呢?我尝试打字,help.start()但没有做任何事情.

更新:我让它工作一次,然后它停止工作.我添加了以下几行$R_HOME/etc/.Rprofile

options("help_type"="html")

options("browser"="chromium-browser")
Run Code Online (Sandbox Code Playgroud)

它工作过一次.然后停了下来

help.start()现在启动浏览器.但是,?someFunction仅启动浏览器一次,现在已恢复到终端内帮助.

谢谢.

debian r

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

如何转换Spark DataFrame列?使用pyspark

我已经通过以下方式创建了一个DataFrame:

from pyspark.sql import SparkSession
spark = SparkSession \
    .builder \
    .appName("Python Spark SQL basic example") \
    .getOrCreate()

df = spark.read.csv("train.csv", header=True)
Run Code Online (Sandbox Code Playgroud)

我的DataFrame的架构如下:

root
 |-- PassengerId: string (nullable = true)
 |-- Survived: string (nullable = true)
 |-- Pclass: string (nullable = true)
 |-- Name: string (nullable = true)
 |-- Sex: string (nullable = true)
 |-- Age: string (nullable = true)
 |-- SibSp: string (nullable = true)
 |-- Parch: string (nullable = true)
 |-- Ticket: string (nullable = true)
 |-- Fare: …
Run Code Online (Sandbox Code Playgroud)

apache-spark pyspark

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