Tag: r

如何将双matrix导出到Excel或CSV文件?

我问了一个关于使用R来进行一些networking抓取的一些数据分析的问题 。 现在我有我想要的数据。 这是一个双重matrix。 我在用 。 如何导出该双matrix以在Excel中使用? 编辑: 我也有mydtm作为DocumentTermMatrix。 那个会更容易提取吗? 编辑:代码包括在这里: https : //gist.github.com/simkimsia/7613396

从Excel导入时通过RODBC查询SQL数据库时出错

我正在使用sqlQuery提交一个SQL查询到ODBC数据库,并尝试检索结果 以下R脚本工作 x = "'2013-12-19'" sqlQuery(channel,paste("USE [JWFX] DELETE FROM Currency$ WHERE [Date] = ",x,"; DELETE FROM MktIndex$ WHERE [Date] = ",x)) 虽然在R中调用以下R scritp(其查询在SQL Server上正常工作时不起作用) sqlQuery(channel, "USE [JWFX] GO EXEC master . dbo. sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0' , N'AllowInProcess' , 1 GO EXEC master . dbo. sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0' , N'DynamicParameters' , 1 GO INSERT INTO Currency$ SELECT * […]

创build一个列来计算另一列中相同数字之间的距离

好的,我知道这个标题可能会让人困惑。 对于那个很抱歉。 我从2008年开始通过抽奖获得了一个数据框。我想创build一个新的列来计算抽奖次数,因为那个抽奖的jp值有类似的值(或者是完全一样的,或者更好,在10%以内)。 所以我有 run draw jp 74 1 15 74 2 20 74 3 25 75 1 15 75 2 20 76 1 15 76 2 20 76 3 26 而且想知道当76号跑时,3号命中26号,自从同样的jp以来已经5次了。 对于每一个观察一路下来。 所以,数据最终会看起来像: run draw jp draws sincelikejp 74 1 15 na 74 2 20 na 74 3 25 na 75 1 15 3 […]

R和MS Excel之间IRR计算的结果不同

内部收益率(IRR)或经济收益率(ERR)是资本预算中用来衡量和比较投资收益率的收益率。 我写了一些R代码来计算内部收益率(IRR),如下所示: cal_irr <- function(amount,fee,duration) { cash<-c(amount,rep(-1*(amount*fee+amount/duration),duration)) NPV<-function(r){sum(cash /((1 + r) ^ (seq(along.with = cash)-1)))} return(uniroot(NPV, c(0, 1))$root) } cal_irr可以计算分期付款,但令人讨厌的是我的结果与MS Excel中的财务函数IRR不同。 例如,你从银行借了3600,行政费是0.006*3600 ,等于24个月的本金分期,所以每个月你要支付3600*0.006+3600/24=171.6 。 您的费用是cal_irr(3600,0.006,240) = 0.01104071每个月,但在Excel中我得到了1.1054657% 。 我的R代码有什么问题?

将成对距离转换为R中的距离matrix

我有成对的距离,我需要显示/转换成距离matrix。 R应该有一个function,但我不知道哪一个或如何使用相同的。 我的数据如下所示 A1 A1 0.90 A1 B1 0.85 A1 C1 0.45 A1 D1 0.96 B1 B1 0.90 B1 C1 0.85 B1 D1 0.56 C1 C1 0.55 C1 D1 0.45 D1 D1 0.90 我想要转换/显示如下 A1 B1 C1 D1 A1 0.90 0.85 0.45 0.96 B1 0.90 0.85 0.56 C1 0.55 0.45 D1 0.90 我该怎么办? 谢谢

关于在OSX 10.9.2的R 3.1.0中转换date

我有一列包含2种不同格式的date,即DD / MM / YY和D / M / YY。 由于Microsoft Excel(对于mac 2011,14.3.9)在部分variables中将D / M / YY标记为M / D / YY,因此输出date不正确。 然后我转向R,尝试将列转换为“DD-MON-YYYY”的格式,其中MON是月份的简写forms,如01-Jan-2014。 该列是这样的: > head(date, 10) date 1 17/12/96 2 27/6/07 3 21/6/13 4 24/7/13 5 17/7/13 6 16/7/13 7 13/10/99 8 20/2/97 9 14/12/96 10 19/6/13 我使用formatfunction format(date,"%d %b %Y") 而输出是 Error in format.default(structure(as.character(x), names […]

在R中生成多个xlsx输出

我有两个问题的“XLSX”在R包: (1.)我在R中创build了几个matrix,现在我想将每个matrix导出到一个单独的表单中,但是所有表单都应该在同一个“xlsx”文件中。 我试图使用“xlsx”包,但我无法find如何生成多个输出。 到目前为止,我用这个来生成几个“xlsx”表单: write.xlsx2(matrix1, "File_Name_Matrix_1.xls", row.names=F) write.xlsx2(matrix2, "File_Name_Matrix_2.xls", row.names=F) (2.)是否有可能给R表有同样的名字作为我的matrix?

使用Excel或R使用每个单元格中的部分信息对数据进行sorting

我的数据集如下所示: S(3): 99.5 S(4): 7.0 S(5): 42.9 S(6): 42.9 S(7): 6.6 S(9): 1.1 S(13): 0.0 S(1): 49.7 S(3): 49.7 S(5): 0.5 S(11): 0.2 S(14): 16.4 S(1): 17.4 S(3): 65.2 S(5): 17.4 S(11): 0.2 S(14): 6.5 T(15): 86.7 S(1): 0.0 S(3): 100.0 S(1): 50.0 S(3): 50.0 T(7): 0.0 T(10): 0.0 S(19): 0.0 S(21): 0.0 我想把它作为冒号后面的值的降序排列。 例如,对于第一行: […]

如何在Excel中创build可视化的线图?

我在r中生成线图有问题。 我有下面的表格: 7*7 6*6 5*5 4*4 3*3 Biodiff 728 436 0 0 0 EdgeR 728 638 421 132 34 DESeq 728 367 158 33 13 Cuff 728 596 493 256 138 现在我想用这个表格绘出一条线图,可以在Excel中绘制。 我在这里把excel的形象,但它是非常简单的方法来在Excel中作出标志线曲线。 现在我想在R中创build一个类似的表,其中表中的值是硬编码的。 你能指导我如何做到这一点?

如何将不同的类写入R中的一个excel表单

我有一组数据包含在R中的字符和数字。我知道,我不能将它们保存在数据框中,因为列必须具有所有相同的types。 所以我把它们保存在一个列表中。 有没有办法将这个列表保存到Excel表格,以便将数字保存为数字,将字符保存为字符? 我一直在使用XLConnect sa,它适用于一个数据框,其中有所有数字或全部字符的列 提前致谢 例: 我有几个不同数量的测量(我们称之为a和b)。 这些测量可以是数字(数字)或“nd”(字符)。 例如3次测量:第一:a = 5,b =“nd”第二:a = 3,b = 4第三:a =“nd”,b =“nd” 编辑: 罗兰给出的解决scheme很好: 在数据框中将缺失的值编码为NA ,以将列全部作为数字。 然后使用 setMissingValue(wb, value = "nd") 在Excel工作表中将丢失的单元格设置为“nd” 非常感谢您的时间和帮助