相关文章推荐
奋斗的机器人
·
Tableau 和 JDBC - Tableau
·
3 周前
·
爱听歌的猴子
·
临时表 | PingCAP 文档中心
·
7 月前
·
慷慨大方的花卷
·
MongoDB中优雅删除大量数据的三种方式_ ...
·
11 月前
·
风流倜傥的火车
·
Meteor,fabricjs画布在多个模板 ...
·
1 年前
·
内向的小蝌蚪
·
五秒向MySQL插入十万的数据! - 掘金
·
1 年前
·
Code
›
将度量转换为维度- Tableau
维度
tableau
https://help.tableau.com/current/pro/desktop/zh-cn/datafields_typesandroles_convertdimtomeas.htm
精明的伤痕
1 年前
</noscript><div id="app" class="wrapper"><header id="tableau-help-article-header" class="container--full-width quick-help-header"><div class="container--centered"><div class="header__back-button"><back-button title="Go back"/></div><div class="header__mobile-menu quick-help-hidden"><menu-tree-toggle/></div><div class="header__logo quick-help-hidden"><a href="https://www.tableau.com/zh-cn/"><img src="./Resources/tableau-logo.png" class="header__logo__img" alt="Tableau"/></a></div><div class="header__search"><search-header-help placeholder="搜索"/></div><div class="header__home-button"><home-button title="Go home"/></div></div></header><div class="container--navigation-top quick-help-hidden content-only-hidden"><div id="help-subheader" class="subheader print-hidden"><div class="container--centered"><h4 class="heading--subheader">Tableau Desktop 和 Web 制作帮助</h4></div></div><div class="container--top-links"><div class="container--centered container--breadcrumbs"><div><breadcrumb-links-help/></div></div><div id="help-container-menu-headings" class="container--menu-headings"><nav class="nav-medium-screen"><menu-heading-links-static-help menu-title="本文内容" :disabled="false" :headings="pageHeadings"/></nav></div></div></div><div class="section--main container--full-width"><div class="container--centered"><nav class="nav-side nav-side--left" role="navigation"><menu-tree-help menu-title="内容"/></nav><article role="main"><h1 id="contentH1"/><div class="caption article__tags content-only-hidden quick-help-hidden"><span class="article__tags--applies-to">适用于: Tableau Desktop</span><br/><span class="article__tags--role"> </span></div><div id="content-body"> <div role="main" id="mc-main-content"><p>您可以将度量字段转换为当前视图中的维度。或者,如果您希望变更影响工作簿中所有将来使用该字段的情形,您可将<span class="uicontrol">“数据”</span>窗格中的字段从度量转换为维度。有关维度和度量的详细信息,请参见<a href="datafields_typesandroles.htm" target="_blank" class="MCXref xref">维度和度量(蓝色和绿色)<span class="sr-only">(链接在新窗口中打开)</span></a>。</p><p>您也可以<a href="datafields_typesandroles_convertdisctocont.htm" class="MCXref xref">在离散和连续之间转换字段</a>。</p><h2 is="heading-item" :level="2" id="将视图中的度量转换为离散维度">将视图中的度量转换为离散维度</h2><p>您可以从<span class="uicontrol">“数据”</span>窗格中拖动度量字段,但随后将其用作视图中的维度。例如,假设您想要了解每个可能的折扣率的聚合总销售额。您期望的视图如下所示:</p><p><img src="Img/fieldTypes3.png" alt=""/></p><p><span class="uicontrol">“Discount”(折扣)</span>字段包含数值数据,因此当您连接到数据源时,Tableau 会将其分配给<span class="uicontrol">“数据”</span>窗格中的<span class="uicontrol">“度量”</span>区域。在 Tableau Desktop 附带的<span class="uicontrol">“Sample - Superstore”</span>数据源中,<span class="uicontrol">“Discount”(折扣)</span>的值范围为 0% 至 80%。</p><p>下面是用于创建上面所示的视图的步骤:</p><ol><li value="1"><p>将<span class="uicontrol">“Sales”(销售额)</span>拖到<span class="uicontrol">“行”</span>,将<span class="uicontrol">“Discount”(折扣)</span>拖到<span class="uicontrol">“列”</span>。Tableau 将显示一个散点图 — 这是当您将一个度量放在<span class="uicontrol">“行”</span>上并将另一个度量放在<span class="uicontrol">“列”</span>上时的默认图表类型。</p><p><img src="Img/fieldTypes1.png" alt=""/></p><p>Tableau 以 AVG 形式聚合<span class="uicontrol">“Discount”(折扣)</span>,并以 SUM 形式聚合<span class="uicontrol">“Sales”(销售额)</span>。这些字段都是连续的,因此 Tableau 将沿视图的底部和左侧显示轴(而不是列或行标题)。</p></li><li value="2"><p>若要将<span class="uicontrol">“Discount”(折扣)</span>视为维度,请单击字段(在<span class="uicontrol">“列”</span>功能区上)上的下拉箭头,并从上下文菜单中选择<span class="uicontrol">“维度”</span>。Tableau 不再聚合<span class="uicontrol">“Discount”(折扣)</span>的值,因此您现在将看到一条线。但<span class="uicontrol">“Discount”(折扣)</span>的值仍然是连续的,因此 Tableau 仍将为两个字段显示连续轴:</p><p><img src="Img/fieldTypes2.png" alt=""/></p></li><li value="3"><p>再次单击<span class="uicontrol">“Discount”(折扣)</span>并从上下文菜单中选择<span class="uicontrol">“离散”</span>以完成该过程。<span class="uicontrol">“Discount”(折扣)</span>的转换现已完成。您现在将看到本主题开头初始图像中的条形图。您现在将在底部看到列标题(0%、10%、20% 等),而不是轴。</p><p>让我们回顾一下我们是如何实现此目标的:</p><table style="width: 100%;mc-table-style: url('Resources/TableStyles/Basic-Border.css');" class="TableStyle-Basic-Border" cellspacing="0"><colgroup><col class="TableStyle-Basic-Border-Column-Column1"/><col class="TableStyle-Basic-Border-Column-Column1"/></colgroup><tbody><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><b>操作</b></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><b>结果</b></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">将<span class="uicontrol">“Discount”(折扣)</span>从度量转换为维度...</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">销售额值不再依据折扣率聚合,从而会生成折线图(而不是散点图)。</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">将<span class="uicontrol">“Discount”(折扣)</span>从连续转换为离散...</td><td class="TableStyle-Basic-Border-BodyA-Column1-Body1">Tableau 将在视图底部显示标题,而不是连续轴。</td></tr></tbody></table><p>现在只需将<span class="uicontrol">“Sales”(销售额)</span>拖到“标签”,然后设置标签格式以提高可读性。</p></li></ol><p>由于数据源中的<span class="uicontrol">“Discount”(折扣)</span>只有 12 个唯一的值,因此生成的图表有一定作用。假如每一行有一个唯一的值(这种情况对于数值字段很少见),生成的视图中单独条形的数量将与数据源中的行数相等,生成的可视化内容将有可能没有用。</p><h2 is="heading-item" :level="2" id="将“数据”窗格中的度量转换为维度">将“数据”窗格中的度量转换为维度</h2><div class="context"><p>当您第一次连接到数据源时,Tableau 会将包含定量数值信息的大多数字段(即其中的值为数字的字段)作为“<span class="uicontrol">数据</span>”窗格中的度量字段分配。对于名称表明数据类型的字段,例如“年”或“月”(Tableau 会将其识别为“日期”维度),或者包含诸如“ID”和“键”的字词的字段(Tableau 会将其分类为维度,即使这些字段是数值字段),情况有所不同。</p><p>但是,您可能会决定 Tableau 已分类为度量的其中一些字段实际上应该是维度。邮政编码是很经典的示例 — 它们通常完全由数字组成,但信息是分类信息,而不是连续信息 — 您绝不会希望通过对邮政编码进行加总或求平均值来聚合邮政编码。同样,在 Tableau 中,默认情况下可能会将包含单独年龄的字段分类为度量,因为它包含数值数据。在某些情况下,您可能想要对年龄进行加总或求平均值,但也可能想要以数据桶或类别的形式查看每个单独的年龄,这种情况下您会希望 Tableau 为此字段创建标题(而不是轴)。如果希望以这种形式在视图中使用年龄,您可以将字段转换为维度。</p><p>若要在<span class="uicontrol">“数据”</span>窗格中将度量转换为维度,请执行以下任一操作。</p></div><ul class="steps-unordered"><li class="step" value="1"><p>单击该字段并将其从<span class="uicontrol">“数据”</span>窗格的度量区域拖放到维度区域中(线的上方)。</p><p><img src="Img/data_model_datapane_intro.gif" alt=""/></p></li><li class="step" value="2"><p>在<span class="uicontrol">“数据”</span>窗格中右键单击(在 Mac 上按住 Control 单击)度量,并选择<span class="uicontrol">“转换为维度”</span>。</p></li></ul><div class="result"><p>如果将从度量转换为维度的字段放在功能区上,则该字段会生成标题(而不是轴)。</p><p><img src="Img/schema_convert7.png" style="text-align: center;" alt=""/></p></div></div></div><div class="article__footer--back-to-top text--centered print-hidden quick-help-hidden"><a href="#" class="text--caps"><span class="icon--med icon--arrow-up"/> 回到顶部</a></div><feedback-form :disabled="false" class="print-hidden content-only-hidden" helpful-question="此内容是否有帮助?" helpful-yes="是" helpful-no="否" comment-question="我们重视您的反馈。在此处添加注释。" submit-option="发送" cancel-option="取消" loading-text="正在发送..."><span slot="submittedMessage">感谢您的反馈!</span></feedback-form></article><nav class="nav-side nav-side--right"><menu-heading-links-scrollable-help menu-title="本文内容" :disabled="false" :headings="pageHeadings"/></nav></div></div><feedback-button-floating tooltip="发送反馈" :disabled="false"/><footer class="container--full-width"><div class="container--centered"><div class="footer__links text--caps"><ul><li><a href="https://www.tableau.com/zh-cn/legal" class="">法律</a></li><li><a id="privacyLink" class="">隐私</a></li><li><a href="#" data-ignore-geolocation="true" class="optanon-toggle-display">Cookie Preferences</a></li></ul></div><div class="footer__copyright text--caps">© 2003-2022 Tableau Software LLC.保留所有权利</div></div></footer></div> </body>
推荐文章
奋斗的机器人
·
Tableau 和 JDBC - Tableau
3 周前
爱听歌的猴子
·
临时表 | PingCAP 文档中心
7 月前
慷慨大方的花卷
·
MongoDB中优雅删除大量数据的三种方式_MongoDB_脚本之家
11 月前
风流倜傥的火车
·
Meteor,fabricjs画布在多个模板上导致内存泄漏-腾讯云开发者社区-腾讯云
1 年前
内向的小蝌蚪
·
五秒向MySQL插入十万的数据! - 掘金
1 年前