2016-08-09 177 views
0

我在x軸上有幾個月,在y軸上有行計數。即使數據表中不存在數據,我也希望將x軸上的12個月1月顯示爲計數0。 你能幫我嗎。在spotfire數據可視化中顯示零值

感謝 巴拉斯

+0

你知道嗎?這與您的其他帖子,http://stackoverflow.com/questions/38859326/how-to-auto-select-filters-in-spotfire – scsimon

+0

我不得不硬編碼數據集中的數據,因爲我沒有找到任何其他的替代方案。首先,在3個月的數據中存在空值。我不得不插入13個月和硬代碼作爲0 –

+0

好吧,很高興知道我的意見在下面的答案是有道理的。 – scsimon

回答

0

您將要右鍵單擊圖表>外觀>勾選「補償缺失值」。但是,您不能在Y軸上使用ROWCOUNT()。你將不得不將它設置爲Count([YourUniqueIdColumn])

+0

我在y軸上的自定義表達式就像sum(x)/ count(y)。我想有最後13個月的分類軸數據。我認爲補償缺失值將工作,如果數據類型是日期,但在這裏我的數據類型是varchar類似於7月16日。有什麼其他的方式,我可以顯示0的數據不存在的月份 –

+0

我認爲你會更適合創建一個計算列關閉你的varchar日期字段。如Date([VarcharDate])作爲Date,並在你的類別軸上使用它。如果值中顯式爲0或者在分類軸上使用時間系列,則只能爲類別顯示0。如果您不想創建日期列,則必須將數據集中的所有NULL值替換爲0,以便它顯示0而不是零,這是NULL或缺失值的作用。 – scsimon