Tag: 缺less数据

将excel中的多个条目压缩成一行

我在Excel中有一个电子表格,在最左边的列中,我有订单号,并且在订单号列中的每个单元格的对应单元格包含该特定订单的美元金额。 来自同一客户的订单具有相同的订单号码,但金额不同,并在电子表格中单独列出。 有没有办法将这些订单系统地压缩为每个客户的单一订单,相应的美元金额等于所有订单的总和? order number Dollar Amount order number dollar amount 1234 $100 1234 $1,000 1234 $200 2345 $1,100 1234 $300 1234 $400 2345 $500 2345 $600

了解R – is.na和空白的单元格

我有一个数据集。 在进行大量不同的文件操作之前,许多单元格都是“不适用” 操纵之后,无论出于何种原因,他们都变得纯粹是空的。 所以,要清楚的是,先前在excel中的NA的单元格现在只是显示完全空白。 没什么大不了的,对吧? 那么,当我读取数据到RI得到… [1] "" "" "6.4019975396e+17" [4] "" "" "" [7] "" "" "6.40275087015e+17" [10] "6.4062774821e+17" "" "6.40602341e+17" [13] "" "" "6.40360673735e+17" [16] "6.40326194081e+17" "6.40326465381e+17" "6.40322363352e+17" 对我来说还好吧,除了我跑步的时候 is.na(data_frame $列名) 我得到所有错误。 每一个 我误解了如何工作? 编辑 – 这是一种模糊。 当然,我误解它是如何工作的。 你能解释为什么一个空细胞不算作NA细胞吗? 是否有一个快速修复,可以应用于数据框来做任何事情“或什么将是一个空白单元格的CSV到NA为R的缘故?

从列A:数字和列B:项目创build的Excel下拉列表,然后减less选项

我想列出所有的水果在我的篮子里,然后给我的朋友水果,这样做下拉列表中的选项自动减less。 A列:水果数量B列:水果C列:名称D列:下拉列表 例如,我有1个菠萝,0个苹果和2个桔子。 当我给第一个朋友结果时,从下拉列表中select“ananas”; “橙子”; “橙子”。 如果我给我的朋友一个菠萝,那么下拉列表变成“橙色”,其他人变成“橙色”,等等。 是否有可能用Excel做到这一点? 如果是这样,是否有可能没有VBA,数据validation和正则expression式? 谢谢。

在使用MATLAB的多个Excel文件中的平均数据

我有如下所示的多个Excel文件(小时数据)。 我想获得日常的平均值(例如从第二天的17:00到16:00)。我只知道一点Matlab。 目前我的解决scheme是在下面,但有一些问题。 读取每个excel文件并将数据存储在一个variables中。 合并所有的数据在一个单一的variables。 在17:00查找行号(n)。 为此,我获得了每行的date,然后search(查找)对应于17:00的date。 平均每两行之间的数据(n(i))。 如果原始数据是正确的,它工作正常。 但是问题在下面。 17:00的一些数据丢失。 所以当它试图在17:00查找行时会出错。 当我有超过100个Excel文件,它运行非常缓慢。 有谁能提出一些build议如何解决这个问题? 我更喜欢使用Matlab,因为它是我所知道的唯一一个工具。 非常感谢! 编辑1 :提供的代码 以下是获取日常平均的代码。 我已经将文件“summary_file.xls”中的所有数据(该部分的代码未显示。 如下所示的示例表。 9月1日17:00至9月2日之间的平均时间没有问题。 对于缺less数据的日子,我想在17:00之前获得所有可用数据的平均值。 例如:由于9月3日17:00的数据缺失,无法获得9月2 – 3日的平均值。 对于这种情况,我想在17:00之前获得所有数据的平均值(即9月3日9:00) 那么9月3 – 4日,我想从18:00开始计算平均值。 对于所有数据缺失的日子,只需将所有数据设为0或标记为不可用。 [num,txt,raw] = xlsread('summary_file.xls'); %读取文件 date_num = num(:,11); % read the column containing date number starting = '2003/09/05-17:00'; % starting time starting = datenum(starting,formatIn_2); % […]

根据上一个和下一个可用数据自动计算并填写excel缺失值

我正在做眼动追踪研究,但眼动仪并不总是吸引眼球。 一个excel文件有〜30k-40k行,我想填补缺less的数值与以前可用和下一个可用数据点的平均值。 但是手动完成会花费很长时间。 我附上了一个表格的例子。 所以X列中的缺失值应该是:359.5或四舍五入到360.而Y列缺失值应该是134。 此外,如果可能的话,添加控制机制,只有在行中有N个值时,才会填充缺失的值。 背后的想法是,如果眼动仪在短时间内没有捕捉到眼睛,那么以这种方式计算平均值就可以了,但是如果眼睛的跟踪时间较长,那么这将是不正确的。