database - 有没有一个术语来描述在数据处理中将一列更改为多列?
问题描述
例如,假设我拿这张桌子:
+--------+--------+
| Value1 | Value2 |
+--------+--------+
| 1 | A |
| 2 | B |
| 3 | A |
| 4 | C |
| 5 | A |
+--------+--------+
而是像这样呈现它:
+--------+---+---+---+
| Value1 | A | B | C |
+--------+---+---+---+
| 1 | 1 | 0 | 0 |
| 2 | 0 | 1 | 0 |
| 3 | 1 | 0 | 0 |
| 4 | 0 | 0 | 1 |
| 5 | 1 | 0 | 0 |
+--------+---+---+---+
有这个操作的词或术语吗?
解决方案
当您从具有同一对象的属性的多行中获取数据并将它们转换为具有对应于这些属性的列的单行时的过程称为数据透视或数据转置。
推荐阅读
- youtube-data-api - Youtube数据api搜索不返回nextpagetoken?
- react-native - 如何解决当前位置问题 react native
- facebook-graph-api - 我想看看有多少人在我的 Facebook 页面上使用 java 中的 restfb 看到了我的帖子
- julia - // 运算符在 Julia 中是什么意思?
- javascript - 使用 javascript 在表中动态添加 wtforms 字段并发送回查看
- python - 在 python 中读取 /proc/$pid/status 时出错
- javascript - 数组的第一部分为空
- json - 无法运行 json 服务器
- javascript - Reactjs地图方法选择唯一ID
- opengl - 使用立方体贴图时 OpenGL 清除缓冲区