2017-11-20 5 views
1

私はTableauを使用して、得点の棒グラフを作成したいと考えています。列変数は、100を超える名前を含む学生名です。したがって、Tableauがプロットを生成するとき、ヘッダーとして限定された名前しか表示されません。現在、Tableauは独自の選択によってヘッダーを表示します。個別の列に選択したヘッダーを表示するtableauを強制する方法

私の質問はです。レベルの小さなグループを選択して、それらをヘッダーとして表示するように強制できますか?例えば

、私はテーブルがあると:

  1. 列が '1' である - 各レベルの(名前を表すストリングタイプで) '100'

  2. 値をそれぞれ1〜100です

出力バープロットは次の図のようになります。 Barplot of sample data

あなたはx軸ヘッダ3は、7、11、...、99

私は表示することを強制することができ示すことを見ることができる1、10、20、30、... 、100?

答えて

0

最初に、ラベルを表示する計算フィールドを作成し、ラベルを表示しない場合はnullまたは空の文字列を返します。元のフィールドが数値の場合、 "ラベル"フィールドの計算はif [Column] % 10 = 0 then [Column] endと同じくらい単純になります。 "else null"が暗示されています。あなたの新しいフィールドも離散的であることを確認してください。

次に、新しいラベルフィールドを列シェルフの元のフィールドの右側に置き、列シェルフの元のフィールドを選択して[ヘッダーの表示]をオフにします。

あなたが好きなように表示されるようにするには、まだフォントサイズ、位置合わせ、および列の幅で遊ぶ必要があります。

また、元のフィールドが数値または日付タイプの場合は、この場合は元のフィールドを連続して変更し、軸を編集して目盛の原点と間隔を制御できます。それはより簡単かもしれません。

0

ヘッダーを右クリックし、[軸の編集]を選択します。 [目盛り]タブを選択します。メジャーマークの下で、固定を選択し、単位数として10を選択します。

http://onlinehelp.tableau.com/current/pro/desktop/en-us/formatting_editaxes.html

編集:あなたの列のディメンションが連続フィールドであることを確認してください。数値なので、寸法を右クリックして「連続」を選択します。フィールドが数値ではなく文字列の場合は、右クリックしてデータ型を変更します。

+1

私は、タブローが離散文字列変数のヘッダを軸として扱うとは思わない。ヘッダーを右クリックすると、Edit Axisが見つからず、Keep/Only/Exclude/Hideなどしか表示されません。 – TooYoung

+0

軸は連続フィールドに対応しています。離散フィールドは、行または列のヘッダーを生成します。 –

関連する問題