公開日: 04/01/2021

数値の表示形式

数値列の場合は、表示形式のメニューが列情報ウィンドウに表示されます。ここで列に数値を表示する形式を指定できます。すべての表示形式オプションで、列のセルに表示できる総桁数を指定することができます。詳細については、総桁数の指定を参照してください。

表示形式オプションの説明は、数値の表示形式のオプションを参照してください。

ヒント: 1000以上の値にカンマを追加するには、[桁区切りを使用(,)]にチェックを入れます。「総桁数」ボックスには、桁区切りのカンマの数も考慮した桁数を指定しておかないと、値が表示されない場合があります。このオプションは[最適]、[固定小数点]、[パーセント]、および[通貨]の表示形式で使用可能です。

総桁数の指定

「総桁数」フィールドに値を指定する際は、必ず総文字数を含めることができるよう考慮して指定してください。文字には小数点、カンマ、および通貨記号も含まれます。

数値の表示形式のオプション

次の数値表示形式から選びます。

最適

各セル値の精度を考慮した上で、その値を表示するのに最適な表示形式が選ばれます。デフォルトでは、列の幅(桁数)は12文字です。

固定小数点

列の値が、指定した小数点以下の桁数に丸めて表示されます。

整数として表示させたいときは、小数点以下の桁数を0に設定します。

小数点以下の桁数、指定した小数点以下桁数に満たない場合は、小数桁数に合わせてゼロが追加されます。たとえば、「小数桁数」に5と入力すると、1.23という値は、5桁の小数桁数を持つ1.23000として表示されます。

パーセント

数値に100を掛けた値。数値の後に%記号が付きます。

p値

確率値が表示されます。総桁数のデフォルト値は12です。0.0001より小さい値は、「<.0001」として表示されます。この形式は主にJSLスクリプトで使われ、データテーブル列で必要になることはほとんどありません。

指数表現

数値が標準の指数表現で表示されます。「123456」という数字を入力すると、「1.23456e+5」と表示されます。小数点以下の桁を表示するには、[小数桁数]を選択し、桁数を入力します。

工学式

指数表現と似ていますが、指数部は常に3の倍数で、[小数桁数]フィールドは有効桁を示します。

工学式SI

光学式と同じですが、指数がSI記号で置き換えられます。

精度

数値を指定の有効桁数に丸めます。「小数桁数」フィールドに有効桁数を指定してください。

通貨

値を小数点以下2桁で表示し、コンピュータのロケール設定に応じた通貨記号と桁区切りをつけます。[通貨]形式のデフォルトの桁数は15です。総桁数より多い桁数のデータがある場合は、[最適]の形式で表示されます。通貨の形式を割り当てると、その通貨記号が列とその列を含むグラフに表示されます。

日付

列内のすべての値を日付として表示します。詳細については、日付形式を参照してください。

時間

列内のすべての値を、03/12/02午後2:23などの特定の時間で表示します。詳細については、時間形式を参照してください。

時間の長さ

列内のすべての値を、時間、分、秒などの時間の長さで表します。

:day:hr:m、:day:hr:m:s

52:03:01:30(52日と3時間1分30秒を表す)のように、時間の長さを示します。

hr:m、hr:m:s、min:s

17:37(17時間37分を表す)のように、時間の長さを示します。

地図

緯度経度の値を表示します。緯度と経度を次の形式で表示できます。

DDD

DMM

度分

DMS

度分秒

各形式の、最後のフィールドは小数部です。方角は、度フィールドの前に符号をつけて示すか、接尾辞で示すかを指定できます。符号付きで表示する場合(例: -59°00'00")は、[方角]のチェックを外します。末尾に方角を表示する場合(例: 59°00'00" 南)は、[方角]にチェックを入れます。

[フィールド句読記号]のチェックを外すと、度、分、秒はスペースで区切られます。チェックを入れると度、分、秒の記号が表示されます。

カスタム

数値列に独自の表示形式を定義できます。[カスタム]を選択し、[カスタム形式の設定]をクリックして、計算式エディタウィンドウで形式を定義します。たとえば、数値の隣にパーセント記号を表示したくない場合、このオプションを選択し、数値に100を掛けます。結果の数値は、[パーセント]形式を選択した場合と同じです。また、単位がメートルのデータをキロメートルに換算し、単位と共に表示したい場合は、Char(:value / 1000) || " km"という計算式を追加します。[表示形式]の[日付]や[時間]にリストされていない日付形式または時間形式(D/M/Yなど)も、ここで指定できます。

日付形式

[日付]の形式を選んだら、[入力形式]も指定できます。[日付]の表示形式はデータテーブルのセルに日付を表示させる方法を決定し、[入力形式]は日付の入力方法を示します。

すでにデータが入力されている数値列に日付の表示形式を割り当てると、数値は1904年1月1日からの秒数とみなされます。たとえば、数値列のセルに「1,234,567,890」という値が入力されている場合に、表示形式を[日付]>[m/d/y]に変更すると、セルの値は「02/13/1943」と表示されます。

表5.1の例は、2004年の12月31日の日付を使用しています。

表5.1 日付形式

入力形式

実際の表示

m/d/y

12/31/2004

mmddyyyy

12312004

m/y

12/2004

yyyyQq

2004Q4

d/m/y

31/12/2004

ddmmyyyy

31122004

ddMonyyyy

31Dec2004

Monddyyyy

Dec312004

y/m/d

2004/12/31

yyyymmdd

20041231

yyyy-mm-dd

2004-12-31

Date Long

2004年12月31日

Date Abbrev

2004/12/31

ロケールの日付

ローカルOSの設定によって異なる。例: 米国の場合はmm/dd/yyyy(04/12/31)になる。

注: データテーブルでの日付の表示形式を変えずに、グラフでの表示形式を変える方法については、数値の表示形式の変更を参照してください。

時間形式

[時間]の形式を選んだら、[入力形式]も指定できます。[時間]の表示形式はデータテーブルのセルに時間を表示させる方法を決定し、[入力形式]は時間の入力方法を示します。

次の日付形式で、その日付の午前0時からの時間、分、および秒数を追加できます。

m/d/y

d/m/y

y/m/d

ddMonyyyy

Monddyyyy

ロケールの日付

たとえば、2004年12月31日の例(数値3,187,296,600)では、12/31/2004 0:10のように表示されます。

[:day:hr:m][:day:hr:m:s]は、その日付の1904年1月1日からの日、時間、分、および秒数を示します。たとえば、2004年12月31日の例では、:36890:00:10:および:36890:00:10:00と表示されます。

[h:m:s][h:m]は、日付フィールドの日付部分の時間、分、および秒を表します。たとえば、2004/12/31 0:10の結果は0:10:00と0:10です。

[yyyy-mm-ddThh:mm][yyyy-mm-ddThh:mm:ss]は、年月日と時刻を示します。たとえば、2004-12-31T12:10:00と表示されます。Tは、固定の文字です。

注: データテーブルでの時間の表示形式を変えずに、グラフでの表示形式を変える方法については、数値の表示形式の変更を参照してください。

地域特有の形式

国ごとの規格に特有の形式のデータを読み込むかまたは入力するには、数値の形式が正しく解釈されるようにする必要があります。Windowsでは、「コントロールパネル」の「地域と言語」のオプションで、使用する数値形式を選びます。macOSでは、アップルメニューから[システム環境設定]>[言語とテキスト]>[書式]を選び、正しい国を選択します。macOSの最近のバージョンでは、このオプションは[システム環境設定]>[言語と地域]に表示されます。

より詳細な情報が必要な場合や、質問があるときは、JMPユーザーコミュニティで答えを見つけましょう (community.jmp.com).