R编程和GGPLOT2-如何将数据相加以创建一个线图
我是R的新手,正在寻找使用GGPLOT2为我拥有的一组数据创建线路图.数据包括日期,评论,QTY-有多个日期/注释/QTY组合,但是我需要做的是将数据获取到每个日期和注释组合的位置,而QTY具有一个值 - 本质上可以将它们概括.我知道如何在SQL中这样做,并且正在使用SQLDF软件包尝试实现相同的操作,但是我将一行返回. 样本数据: Date Comments BuysToForecast 1 4/6/2018 Approved 573 2 4/6/2018 "" 363 3 4/6/2018 "" 503 4 4/6/2018 "" 324 5 4/6/2018 Can
18 2023-04-18
编程技术问答社区
R中的SQLDF中的日期差异
我正在使用R软件包SQLDF,并且难以找到两个日期变量之间的天数.变量ledger_entry_created_at和created_at是Unix时期,当我尝试在铸造到julianday后尝试减去它们时,我返回NA的向量. 我已经看了看没有发现它有用,因为我的回答是出于此问题范围之外的原因而在SQL中给出的. 如果有人可以帮助我找出一种在SQLDF内部执行此操作的方法,我将不胜感激. 编辑: SELECT strftime('%Y-%m-%d %H:%M:%S', l.created_at, 'unixepoch') ledger_entry_created_at, l.ledger_entry_id, l.account_id, l.amount, a.user_id, u.created_at FROM ledger l LEFT JOIN accounts a ON l.account_id = a.account_id
24 2023-04-14
编程技术问答社区
在R中使用sqldf的日期差异
我在数据框中有两个列,我需要计算时间差.数据是来自城市开放数据的本地PD数据.一列在 下方 TimeDispatch 01/01/2011 12:00:37 AM TimeArrive 01/01/2011 12:21:31 AM 也是timearrival作为几个缺少值,因为每个调度都不需要警察到达. 我试图在R中使用SQLDF找到差异,但它说此错误 Error in sqliteSendQuery(conn, statement, bind.data) : RAW() can only be applied to a 'raw', not a 'double' In addition: Warning message: In sqliteSendQuery(con, statement, bind.data) : Closing result set with pending rows 有帮助的人吗? 解决方案
18 2023-04-14
编程技术问答社区
sqldf: 如何根据一个日期条件进行查询
我花了几个小时研究这个问题,但是不幸的是,我一无所获.我正在尝试通过使用SQLDF查询数据帧,结果. 这是结果的结构: > str(result) 'data.frame': 316125 obs. of 6 variables: $ ID : int 1 2 3 4 5 6 7 8 9 10 ... $ dt : Date, format: "1999-12-31" "1999-12-31" "1999-12-31" "1999-12-31" ... $ Ticker: chr "0111145D US" "0113357D US" "0202445Q US" "0203524D US" ... $ px : num 32.5 20.6 34.2 21.4 11 ... $ High : num 34.9 23.5 35.4 25.9 11 ... $ Low : num 31.19 18 28.85 20.28 9.97
4 2023-04-14
编程技术问答社区
R,在一个范围内加入矢量
我正在尝试加入两个数据集,其中一个数据集中的变量(或沿基因组位置)适合第二个数据集(基因启动/停止位置).但是,位置不是唯一的,而是嵌套在附加的列(染色体)中.基因开始/停止位置也是如此.我的目标是将每个位置与相应的注释和效果联系起来. 例如: library(sqldf) set.seed(100) a
0 2023-03-26
编程技术问答社区
在R中合并一个日期范围的两个数据框
在r中,我想在一系列日期中合并两个数据范围,从第二个数据帧中占据了第二个数据帧的所有行,从第一个dataframe中占据了两个列.我找不到可以执行此操作的Merge函数的严格r函数或版本).如果有一种更高的方法可以做到这一点,那将是可取的.预先感谢您的帮助! df1
12 2023-03-26
编程技术问答社区
R:如何在不耗尽内存的情况下将两个巨大的数据帧绑定起来
我有两个数据帧df1和df2,每个df2有大约1000万行和4列.我使用RODBC/sqlquery读了它们,没有任何问题,但是当我尝试rbind它们时,我会发现R Orror消息最可怕的消息:cannot allocate memory.必须有更有效的方法来更有效地做rbind - 有人在这方面拥有自己喜欢的技巧吗?例如,我在sqldf的文档中找到了此示例: # rbind a7r
2 2023-03-25
编程技术问答社区
R中的sqldf包,查询一个数据框
我正在尝试使用R中的SQLDF库来重写一些代码,这应该使我可以在数据帧上运行SQL查询,但是每当我尝试运行查询时,我都会有问题,R.试图查询我使用的实际实际mysql db con,并以我试图搜索的数据框架的名称查找表. 当我运行时: sqldf("SELECT COUNT(*) from work.class_scores") 我得到: mysqlNewConnection(drv,...)中的错误: RS-DBI驱动程序:(无法连接到数据库:错误:无法通过socket'/tmp/mysql.sock连接到本地mysql Server'(2) ) 当我尝试使用两种不同的方式指定位置时(第一个形式GoogleCode页面,第二个应该基于文档的正确) ) > sqldf("SELECT COUNT(*) from work.class_scores", sqldf.driver = "SQLite") Error in sqldf("SE
2 2023-03-16
编程技术问答社区
用R和sqldf只读一个没有标题的文本文件的第n列
我有一个像这个问题的类似问题: 在使用sqldf或读取时选择每个第n列. csv.sql 我想读取一些大文件列(表150rows,> 500,000列,空格分离,填充数字数据,只有32位系统可用).此文件没有标题,因此上面的线程中的代码不起作用,我决定写一篇新帖子. 你有一个想法来解决这个问题吗? 我想到了那样的东西,但是任何结果都是欺诈或读取的结果也可以: MyConnection
10 2023-01-27
编程技术问答社区
在R中建立家庭嵌套树父/子关系
我正在研究家庭树: 我已经根据SQLDF 我的数据: person father Guillou Arthur NA Cleach Marc NA Guillou Eric Guillou Arthur Guillou Jacques Guillou Arthur Cleach Franck Cleach Marc Cleach Leo Cleach Marc Cleach Herbet Cleach Leo Cleach Adele Cleach Herbet Guillou Jean Guillo
6 2022-11-21
编程技术问答社区
读取多个.dat文件
嗨,我是新来的,在R, 中的初学者 我的问题: 在情况下,我有多个文件(test1.dat,test2.dat,...)在r中使用此代码在 中读取它们 filelist
52 2022-09-22
编程技术问答社区
Dplyr过滤多个同类条件
我试图在dplyr中进行滤波器,其中一列就像某些观察值一样.我可以将SQLDF用作 Test % dplyr::filter(SOURCE %like% c('%ALPHA%', '%BETA%', '%GAMMA%')) 谢谢 解决方案 您可以将grepl与ALPHA|BETA|GAMMA一起使用,如果三个模式中的任何一个包含在 source 列中.列中. database %>% filter(grepl('ALPHA|BETA|GAMMA', SOURCE)) 如果您希望它不敏感,请添加ignor
32 2022-08-31
编程技术问答社区