小编Mad*_*Seb的帖子

强制install.packages()

是否有可能在R中强行安装包?

> install.packages("gsubfn")
Installing package(s) into ‘/home/sebastian/R/x86_64-unknown-linux-gnu-library/2.14’
(as ‘lib’ is unspecified)
--- Please select a CRAN mirror for use in this session ---
Loading Tcl/Tk interface ... done
Warning message:
In getDependencies(pkgs, dependencies, available, lib) :
  package ‘gsubfn’ is not available (for R version 2.14.2)
Run Code Online (Sandbox Code Playgroud)

在这种情况下,包需要R> = 2.15而我只有R 2.14.2.想知道我是否可以进行强制安装.

install r package

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

如何使用igraph包从数据框架构建图形?

有没有办法从R中的数据框构建图形(igraph包)?

数据框包含节点关系.

    df = data.frame ( 
A = c("Berlin", "Amsterdam", "New York") , 
B = c("Munich", "Utrecht", "Chicago") 
) 
Run Code Online (Sandbox Code Playgroud)

边缘是:

Berlin -> Munich
Amsteram -> Utrecht
New York -> Chicago
Run Code Online (Sandbox Code Playgroud)

r igraph dataframe

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

RabbitMQ可见性超时

RabbitMQ队列是否具有类似AWS SQS的"消息可见性超时"?

从AWS SQS文档:

"一旦Amazon SQS返回消息,可见性超时时钟就开始计时.在此期间,组件处理并删除消息.但是如果组件在删除消息之前失败会发生什么?如果您的系统之前没有为该消息调用DeleteMessage可见性超时到期后,消息再次对系统中组件发出的ReceiveMessage调用可见,并且将再次接收该消息"

谢谢!

queue rabbitmq amazon-sqs amazon-web-services

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

ADOX多步OLE DB操作生成错误

我必须创建一个程序来关闭所有Unicode压缩和访问数据库(.mdb)中的所有"允许零长度".

关闭"允许零长度"的方法非常有效.但是,关闭Unicode压缩的方法根本不起作用,并返回以下异常:

多步OLE DB操作生成错误.检查每个OLE DB状态值(如果可用).没有工作.

关于如何解决这个问题的任何线索?

private void TurnOffUnicodeCompressionInField(ADOX.CatalogClass catalogClass, String tableName, String field)
{           
    ADOX.Column column = catalogClass.Tables[tableName].Columns[field];
    ADOX.Property prop = column.Properties["Jet OLEDB:Compressed UNICODE Strings"];
    prop.Value = true;
}

private void TurnOffAllowZeroLengthInAllFields(ADOX.CatalogClass catalogClass, String tableName)
{
    foreach (ADOX.Column column in catalogClass.Tables[tableName].Columns)
        column.Properties["Jet OLEDB:Allow Zero Length"].Value = false; 
}

private void MyButton_Click(object sender, EventArgs e)
{
    String filePath = "";
    OpenFileDialog ofd = new OpenFileDialog();
    DialogResult result = ofd.ShowDialog();

    if (result == DialogResult.OK)
    {
         filePath = ofd.FileName; 
         ADOX.CatalogClass catDatabase = …
Run Code Online (Sandbox Code Playgroud)

c# ms-access adox

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

WPF WebBrowser控件:它使用什么浏览器?

WPF WebBrowser控件是始终使用Internet Explorer还是使用系统上的默认Web浏览器?

此致,MadSeb

wpf internet-explorer webbrowser-control

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

DataGrid,TextBox - 绑定和即时更新

我的应用.包含图片中的窗口:

替代文字

DataGrid的ItemsSource设置为_editList(声明为IList <Vendor> _editList;).

数据网格设置为只读.

"供应商名称"文本框的绑定设置为: Text ="{Binding ElementName = dataGridVendors,Path = SelectedItem.Name,Mode = TwoWay}"

这很好用.但是,由于供应商名称单元格仅在用户输入"供应商名称"文本框并单击其他内容时才会更新.假设我想将供应商名称更改为"John Lennon II".我必须单击文本框并键入我要添加的字符,而不是单击其他内容,然后只有datagrid才会进行更新.

我希望在用户输入字符时进行更新....这可能吗?

此致,塞巴斯蒂安

wpf binding datagrid

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

检测Windows服务是否正在运行远程计算机

可能重复:
使用C#检查在远程计算机上运行的服务的状态

是否可以使用C#检查给定的Windows服务是否在远程计算机上运行?

这假设我拥有该计算机的正确登录凭据.

windows service

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

R/Sweave论点

我正在使用R和Sweave生成报告.

R CMD Sweave MyReport.Rnw

我希望能够向R代码发送参数,因为报告当然是"动态的".所以,我希望能够做到这样的事情:

R CMD SWeave MyReport.Rnw PatientId = 5

...并让R代码读取PatientId变量中的值...

我该怎么做呢?有人提到使用环境变量,但这似乎是一个非优雅的解决方案.

arguments r sweave

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

R : readBin 和 writeBin(用于存储/检索 MySQL BLOB 或 LONGBLOB)

我正在使用 readBin 函数将文件保存为 MySQL BLOB,如本文所述(http://www.r-bloggers.com/save-r-plot-as-a-blob/

plot_binary <- paste(readBin("temp.png", what="raw", n=1e6), collapse="")
Run Code Online (Sandbox Code Playgroud)

我的问题是:一旦这是在数据库中,我如何将其转储回文件?

> f = file ( "backIntoFile.png", "wb")
> writeBin(object = plot_binary, con = f ) 
> close(f)
Run Code Online (Sandbox Code Playgroud)

这不起作用;该文件似乎不是有效的 png ;

干杯!

binary blob r

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

R Rook网络服务器

如何让R Rook网络服务器允许远程连接?

> library(Rook)
Loading required package: tools
Loading required package: brew
> s <- Rhttpd$new()
> s$start()
 done

Server started on host 127.0.0.1 and port 18445 . App urls are:

        http://127.0.0.1:18445/custom/RookTest
> s$browse(1)
Run Code Online (Sandbox Code Playgroud)

这在本地非常有效,但它不接受来自远程计算机的连接.

找到了解决办法: 使用s$start( listen = "77.77.66.77" )的,而不是s$start()在那里77.77.66.77是你的电脑的IP地址(在网络上).

webserver r r-rook-package

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