首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

一维二维那些事

今天想谈谈一维二维 这两样如果搞不清,数据清洗时仍然会陷入事倍功半的泥潭 什么是二维? 看下图,确定一个数值,必须通过行列两个条件去定位,这是二维最显著的特征 ? 那什么是一维呢?...为什么表格会有一、二维之分 大家还记不记得小时候最早接触到表格是什么样?对,就是学校的课程。用二维样式来制作课程,是再合理不过了。...,就是二维;仅靠单行就能锁定全部信息的,就是一维 当然,一维二维可以相互转换 一维转二维用透视,反之用逆透视 我们把一维称为源数据,特点是数据丰富详实,适合做流水账,方便存储,有利于做统计分析...一维表显然不适合人类阅读,想了解汇总信息,只能通过透视功能转换为二维。一维信息越详实,二维可展示的方式就越灵活 ? ? ?...回到数据清洗这个环节上来 实际工作中,我们拿到的数据大多是手工制作的二维——注意,是手工制作,而不是透视过来的二维,两者最大的区别就在于,手工二维,存在大量“脏”数据,最典型的就是前文提过的“制表坑

3K20

Oralce的二维操作

Oralce的二维操作 –创建并同时添加约束 –主键约束 –非空约束 –检查约束 –唯一约束 –外键约束 –简单的创建和字段类型 –简单的创建语句: create table student...table student add constraints un_student_sqq unique(sqq) select * from student drop table student –二维创建约束学习...(字段名); –删除约束:alter table 名 drop constraints 唯一约束名; –二维创建 外键约束学习: –创建学生 create table student(...varchar2(300) ) –添加测试数据 insert into clazz values(1,‘java高薪就业班’,‘6666’); insert into clazz values(2,‘python...–概念:当一张的某个字段的值需要依赖另外一张的某个字段的值,则使用外键约束。 –其中主动依赖的称为子表,被依赖的称为父。外键加在子表中。

61820

oracle学习(二维维护&修改)

—oracle学习 –oracle的管理系统学习 –oracle的数据管理学习 –oracle的用户管理 –oracle二维管理 –二维的创建 –创建语句 –约束 –修改二维二维的维护...–添加新的字段: –alter table 名 add 字段名 类型 alter table student add sphone number(11)–在学生中添加新的字段 –修改原有字段...–修改字段类型 –alter table 名 modify 字段名 新的类型 alter table student modify sphone varchar2(11) –修改字段名...–alter table 名 drop column 字段名 alter table student drop column phone –修改名 –rename 原有名 to 新的名...rename student to student2 rename student2 to student –删除 –drop table 名 drop table student

32310

MySQL高频面试题:一维二维

本文所用的信息 学生stu 字段名 数据类型 约束条件 s_id varchar(10) primary key s_name varchar(10) not null s_birth date...varchar(10) c_id varchar(10) score int 面试题 查询所有学生的课程及分数情况 分析,课程与分数情况,用到学生及成绩,两张都是一维,将其转化为右图所示的二维...*,c_id,score FROM stu LEFT JOIN sc ON stu.s_id=sc.s_id; 第二步,将上面得到的结果转换为二维 ?...成绩。"...以如下形式显示:课程ID,课程name,最高分,最低分,平均分,及格率,中等率,优良率,优秀率,及格为:>=60,中等为:70-80,优良为:80-90,优秀为:>=90 分析,从需要显示的列看出需要用到课程和成绩

1K30

巧妙完成二维的数据匹配

本周问题,如何对二维进行匹配! 原表格! 备注:以上人名,均属虚构,如有雷同!说明有缘!!! 咳咳!要做什么呢! 这位亲想要得到不同地区,不同人的销售量! 阿凯提问:“亲!...能否将你的原始数据改成正常的一维表格吗?就是平常常见的那种第一列是地区,第二列是姓名,第三列是销售量那种!如果是那种,直接套用Vlookup的多条件匹配就行啦!”...提问:二维,符合某种条件返回数据!什么函数最好用?? 回答:Offset 提问:Offset函数会用吗? 回答:不会! 待我从头细细说来!!!! 原重新来一次!...目标: 需求简化为,在二维提取满足双条件信息! 二维的应用首先想到的是Offset函数! Offset函数怎么用呢???...=OFFSET(A1,2,1) 发现想要返回二维的值!Offset是否可以完美解决呢! 下个问题,我如何能很智能的知道向下和向右移动的行数呢? 然后我发现了一个问题!

1.4K30

excel数据转置——一维二维之间的转化!

今天跟大家分享excel数据转置——一维二维之间的转化!...excel2013版的童鞋 再教你一种方法(注册并登陆Microsoft账户) 打开插入——应用商店 添加如下应用(XL Tool.net unpivot) 选择并插入 在step1中选择要转化的二维区域...选择性粘贴仅仅是把行列互换了 显然并没有改变数据显示的维度 也就是说选择性粘贴转来换去 表格一维仍然是一维 二维仍然是二维 但是使用上述插件工具转化后 大家可以明确的发现 数据已经确确实实从二维转化为一维了...等主流的数据分析软件界面 以及一些主流的数据库产品 默认的都是列代表属性 行代表记录 SPSS22界面 stata12界面 Eviews9.0界面 因此在数据整理的时候 不要随便将一维转化为二维...或者务必要保存原始一维数据 在新的工作中再生成二维 以防一维丢失之后 想要再转化回来就需要费些功夫了 其实一维二维之间的转化 数据透视也可以轻松做到 但是需要对数据透视有些基本了解 以后会出数据透视的教程

4.4K50

python opencv】二维直方图

但是在二维直方图中,您要考虑两个特征。 通常,它用于查找颜色直方图,其中两个特征是每个像素的色相和饱和度值。我们将尝试了解如何创建这种颜色直方图,这对于理解诸如直方图反向投影之类的更多主题将很有用。...OpenCV中的二维直方图 它非常简单,并且使用相同的函数cv.calcHist()进行计算。 对于颜色直方图,我们需要将图像从BGR转换为HSV。(请记住,对于一维直方图,我们从BGR转换为灰度)。...对于二维直方图,其参数将进行如下修改: channel = [0,1],因为我们需要同时处理H和S平面。 bins = [180,256] 对于H平面为180,对于S平面为256。...Numpy中的二维直方图 Numpy还为此提供了一个特定的函数:np.histogram2d()。(记住,对于一维直方图我们使用了np.histogram())。...绘制二维直方图 方法1:使用 cv.imshow() 我们得到的结果是尺寸为80x256的二维数组。因此,可以使用cv.imshow()函数像平常一样显示它们。

1.2K20
领券