首页 文章
  • 3 votes
     answers
     views

    Matlab Simulink范围记录或保存数据

    我有一个带有范围输出的simulink模型,我想观察它 . 但是,我希望在停止时先前模拟中显示的数据能够连续显示在范围窗口上,或者保存到某个文件中 . 有没有简单的方法来实现这一目标?提前致谢 .
  • 15 votes
     answers
     views

    删除xticks,但在MATLAB中保留xticklabels

    我在MATLAB中有一个情节,我想删除 xtick 但是保留 xticklabel . 如果我像这样删除 xtick : set(gca, 'XTick', []); ......然后标签也消失了 . 有没有办法保留标签,而无需用文本框手动重新创建它们?我想过试图使 xtick 的长度为零,但this answer表明 xtick 属性不能独立控制 .
  • 0 votes
     answers
     views

    在MatLab中缩放日期

    我有两组数据:一组每天120个数据点(10分钟记录间隔)和一组每天96个数据点(15分钟记录间隔) . 我已经有了一个功能性的matlab脚本来绘制24小时内具有相同点数的两个数据文件 . 问题是这个脚本依赖于每天标记x轴的点数 . 代码的主要部分如下: data1=importdata(a); data2=importdata(b); data=data1.data(:,1); Data=dat...
  • 0 votes
     answers
     views

    Matlab和XTickLabel

    我正在做help pages和help forums要求我做的事情 - 老实说我不明白为什么这不起作用 . 因此,我在这里 . 我的绘图代码(不需要知道函数 - 代码非常强烈 . 但是,它是一个带有效数据和范围的2D轮廓图 - 轴是问题,而不是图形): contourf(time,f,power,levels) colormap(jet(levels)) set(gca,'XTickL...
  • 0 votes
     answers
     views

    如何在一个绘图轴上的刻度标签可以在MATLAB中相乘?

    我目前正在尝试在Matlab中绘制“好看的”轴 . 这些值是每20ms采样一次的样本 . 所以在X轴上,我想在ms中有时间 . 我绘制数据的一般代码非常简单: plot(1:size( data.matrix,1), data.matrix(:,1),'b'); 到目前为止,我已经能够在此轴上正确显示样本编号:代码: set(gca,'XTick',(1:size(data.matrix,1))...
  • 5 votes
     answers
     views

    以格式化时间(min.sec)绘制关于分钟的绘图

    我试图在Matlab中绘制一些关于分钟而不是秒的数据作为格式化时间,即 min.sec . 我有实时数据流在每个样本收到的地方,它的时间也以秒为单位发送 . 然后我就时间绘制它们 . 现在,由于我的 Session 时间大约是15分钟,所以我不能在时间上进行策划 . 因此我想根据时间绘制它( min.sec ) . 我尝试将接收时间除以60,但是这给了我100分钟而不是60分钟(在0.9999之...
  • 3 votes
     answers
     views

    使用quantmod 'to.weekly'函数聚合每日数据会创建在星期一而非星期五结束的每周数据

    我正在尝试使用quantmod中的"to.weekly"函数将每日股价数据(仅关闭)汇总到每周股价数据 . xts对象 foo 保存从2011年1月3日星期一到2011年9月20日星期一结束的股票的每日股价数据 . 为了汇总我使用的每日数据: tmp <- to.weekly(foo) 上述方法的成功之处在于 tmp 现在拥有一系列每周OHLC数据点,根据quantmo...
  • 3 votes
     answers
     views

    如何以累积方式将xts转换为较低频率

    我试图以累积的方式将xts时间序列数据转换为较低的周期性 . 例如,使用to.weekly来自xts包的示例数据(sample_matrix),我得到: library(xts) data(sample_matrix) to.weekly(as.xts(sample_matrix), name="") > to.weekly(as.xts(sample_matrix),...
  • 3 votes
     answers
     views

    设置由to.weekly使用的星期几

    我试图将xts对象中包含的每日数据(仅工作日)的时间序列转换为每周数据的时间序列 . 具体来说,我希望生成的时间序列包含原始数据的周结束条目(表示一周的最后一个工作日) . 我一直在尝试使用xts包的函数to.weekly来实现这一点 . 在关于另一个问题(Wrong week-ending date using 'to.weekly' function in 'xts' package)的讨论中...
  • 3 votes
     answers
     views

    XTS to.weekly返回不同的每周 endpoints

    我有一个问题, xts 中的 endpoints() 函数(以及使用 endpoints 的 to.weekly 函数)有时会在星期五作为周末返回,有时会返回星期一 . 我的数据集名为 sp2 . > head(sp2) [,1] 2012-01-09 1.78 2012-01-10 1.78 2012-01-11 1.77 2012-01-12 1.80 2012-...
  • 4 votes
     answers
     views

    修复纪元之前的split.xts行为(1-1-1970)

    当我试图分割一个可以追溯到很久的对象时,我注意到了一些奇怪的xts行为 . 分裂的行为在时代发生变化 . #Create some data dates <- seq(as.Date("1960-01-01"),as.Date("1980-01-01"),"days") x <- rnorm(length(dates)) da...
  • 2 votes
     answers
     views

    format.POSIXct to as.POSIXct转换问题[重复]

    这个问题在这里已有答案: R conversion of week number (UK) to POSIXct issue 1回答 我有一个POSIXct变量,其值为“2012-04-15 16:49:36 CEST” . 格式函数返回年份,一年中的星期和工作日的十进制数,对于此示例2012 15 0.对于不熟悉它的人的格式说明: %Y:世纪的年份 . %W:使用星期一作为星期的第一...
  • 0 votes
     answers
     views

    如何将data.frame中的列从字符转换为POSIXct?

    我想将一列日期转换为POSIXct表单 . 但是,此处的所有数据都无法使用as.POSIXct进行转换,因为包含日期的日期 . 我尝试使用gsub(“ . * Friday, . *”,“”,数据)删除所有“星期五”,但它无效 . 我能在这做什么?谢谢 . 我试图搜索这类问题,但我没有得到满意的答案 .
  • 1 votes
     answers
     views

    在R中将因子转换为时间

    我有一个小问题,我似乎无法弄明白 . 我搜索了几个主题和网站以找到解决方案,我尝试过很多不同的东西,但似乎没有什么工作..我有一个包含两列的数据集,一列用于日期,一列用于时间: $ StartDate:日期,格式:"2013-09-01" "2013-09-01" "2013-09-01" "2013-09-01" ....
  • 0 votes
     answers
     views

    从Linux服务器读取存储在SharePoint上的Excel文件(运行R Studio)

    我正在尝试读取存储在企业Intranet SharePoint站点上的Excel文件,并且使用来自使用Shiny Server在Linux服务器上运行的R Studio中的“gdata”包 . 我在使用gdata的MS Windows环境中读取文件时获得了很好的结果,但是在Linux服务器上运行脚本时似乎无法正常工作 . 这是基于以下信息: http://r.789695.n4.nabble.co...
  • 0 votes
     answers
     views

    数据帧列数据类别无意中发生了变化 - 导致下游NA值

    我已经从excel文件中读取了一组数据到变量“比例” . 我测试了read.xls(package-gdata),read.xlsx(package-xlsx)和XLConnect(但没有区别)的结果 . 我需要分析比例变量的第27列 . > class(proportions$X.27) [1] "character" 您可以看到该列的类最初是一个字符 . 我的问题...
  • 0 votes
     answers
     views

    将R数据帧写入excel文件时,时间戳会发生变化,具体取决于UTC偏移量

    我正在尝试将数据帧写入excel文件 . 示例数据帧如下所示 . 由于时间戳是 factor 类,我使用lubridate包将其转换为 POSIXct 格式 . library(lubridate) library(xlsx) df=structure(list(ts = structure(c(5L, 8L, 9L, 1L, 6L, 7L, 4L, 2L, 3L), .Label = c(&q...
  • 0 votes
     answers
     views

    如何将日期从excel导入R?

    我正在尝试根据从Excel文件转换的.csv文件中的数据在R中创建时间序列图 . 但是当我把它读入R时,我遇到了一些问题 . 首先,当我将日期输入Excel时,我使用的格式为m / d / yyyy H:M:S(例如:6/5/2017 20:15:00) . 但是当我点击返回时,在输入每个日期后,Excel将其格式化为短日期 . 这会将日期显示为m / d / yyyy,并且不会在列中显示时间 ....
  • 1 votes
     answers
     views

    dygraph无法读取我的data.frame

    我想生成带有data.frame的dygraph我从CSV文件导入 . 我怀疑我的日期列格式不正确 . 我的日期列最初为 %m/%d/%y 格式 . 如果适用,第1列是类(因子),第2列和第3列是类(整数) . 这是头(mydata) Date term1 term2 1 7/1/16 2304 0 2 7/2/16 2304 ...
  • 1 votes
     answers
     views

    导入单独的日期和时间(hh:mm)excel列,用于计算时间

    新手在这里,第一篇文章(请温柔) . 我一直试图解决这个问题几个小时,所以最后决定时间提出建议 . 我有一个大型电子表格,我用readxl导入 . 它包含一列日期(格式为dd / mm / yyyy)和几个时间列,格式为hh:mm,如下所示:excel 基本上我希望能够导入时间和日期列并将它们组合起来,这样我就可以进行其他一些计算,比如时间流逝 . 如果我导入让R猜测col-types,它会将...
  • 2 votes
     answers
     views

    将POSIXct转换回因子

    我已经将一个时间列表转换为POSIXct格式,现在我需要将它们转换回因子,但我无法做到 . 我该如何解决这个问题? > data [1] "2015-12-01 09:14:24 EST" "2015-12-01 17:51:47 EST" "2015-12-02 08:50:52 EST" "2015-12-02 09:...
  • -2 votes
     answers
     views

    用excel编写的R日期格式一般不是日期

    我使用openxlsx包写回文件 . 我已经使用as.date和format函数使我的命运看起来像dd-mmm-yyyy但是当我打开excel文件时,即使日期出现,比如说“12-may-2018”,我也无法过滤掉它们喜欢excel日期 . 它表明数据的类型是通用的 . 即使我将它转换为excel中的日期格式,它仍然不允许我按年,月和日过滤它,这适用于excel日期 . 我可以通过手动将光标放在单元...
  • 68 votes
     answers
     views

    从POSIXct中提取时间

    如何从丢弃日期部分的一系列POSIXct对象中提取时间? 例如,我有: times <- structure(c(1331086009.50098, 1331091427.42461, 1331252565.99979, 1331252675.81601, 1331262597.72474, 1331262641.11786, 1331269557.4059, 1331278779.26...
  • 1 votes
     answers
     views

    在R中转换时间间隔

    我对R的知识和经验有限,所以请耐心等待 . 我有以下形式的持续时间测量: d h:m:s.s 例如3 23:12:11.931139,其中d =天,h =小时,m =分钟,s.s =十进制秒 . 我想创建这些值的直方图 . 有没有一种简单的方法将这种字符串输入转换为数字形式,如秒?我发现的所有信息似乎都是针对日期时间对象的 . 理想情况下,我希望能够在命令行上将数据列表传递给R,从而动态创建直方图...
  • 3 votes
     answers
     views

    检查Posixct时间是否在间隔内

    问题:我想要合并两个数据帧,具体取决于一个数据帧的日期/时间是否在另一个数据帧的间隔内 . 流量:日期和时间(Posixct),频率 mydata:间隔,频率和 我现在想计算来自流量的Posixct时间是否在mydata的间隔内,如果这是真的,我想计算mydata中“频率之和”列中的频率 . 我遇到的两个问题:1 . 流量数据帧的行数明显多于mydata . 我不知道如何告诉R循环遍历流量中的每个...
  • 10 votes
     answers
     views

    如何避免在as.numeric()[复制]中出现“警告消息:由强制引入的NAs”

    这个问题在这里已有答案: as.numeric with comma decimal separators? 7个答案 我有一个关于如何在R中使用 as.numeric 函数时避免 NA 的问题 . 如下所示,我有 cumulative_viewers 的字符变量(但其值是数字),我想通过 as.numeric 将其转换为数字,但它没有好好工作 . 问题是当数值的位数超过四位时 as.nume...
  • 0 votes
     answers
     views

    将因子转换为POSIXct

    我有一个sql查询的日期作为一个因素,我想使它成为一个POSIXct f<- as.factor("01/03/2014 20:59:30") f class(f) po<-as.POSIXct(f) po 结果 > f<- as.factor("01/03/2014 20:59:30") > f [1] 01/03/2014...
  • 0 votes
     answers
     views

    cut.POSIXt:为什么POSIXct不是日期时间对象?

    (我've read many similar problems, but could not find an answer to my problem, even though it seems trivial; I just don't看问题的原因) 我有时间标记的测量(带有一些基于偏移的数字时间戳),我想在不同的时间间隔聚合进行分析 . 为了便于阅读,我将时间戳转换为人类可读的(使用带有 o...
  • 0 votes
     answers
     views

    将数字变量转换为POSIXct

    我有一个包含" the beginning of time interval expressed as the number of millisecond elapsed from the Unix Epoch on January 1st, 1970 at UTC."值的变量(根据数据源元数据) 这是头: x $ timeInt [1] 1.388068e 12 1.388...
  • 0 votes
     answers
     views

    24小时转换为POSIXct

    我可以在大多数时候转换为POSIXct,例如: as.POSIXct( "20:16:32", format = "%H:%M:%S" ) [1] "2017-06-23 20:16:32 EDT" 但是一旦时间超过24小时,就会失败: as.POSIXct( "24:16:32", format = "%...

热门问题