エクセルなどのファイル内の情報も簡単にインターネット共有【EspressReport ES, EspressDashboard】

EspressReport ES (ERES), EspressDashboardではデータベースからのデータ取得のみでなく、エクセルのXLSファイルやCSVファイル、テキストデータなどからもデータを取得し、素早くレポートやチャートとして展開・共有可能です。

続きを読む

タグ:

Excelから任意のセルを指定して簡単にグラフを作成 – EspressChart

EspressChartではデータソース(取り込み元データ)にExcelを指定することが可能ですが、バージョン6.6より任意のセルを指定して簡単かつ便利にExcelデータを使用したグラフの作成が可能となりました。

まず予め下記のようなExcelのデータを準備しておきます。

続きを読む

タグ:

画像を用いた独自パターンの作成方法

EspressChartではグラフに色を設定するほかにパターンを選択できます。

APIからの設定を行うことで既存のパターンの他に独自に用意した画像を用いることも可能です。

続きを読む

タグ:

円グラフの開始位置と並び替えについて

円グラフEspressChartで作成した際にその順番はデータソースの並びに従い反時計回りに3時の位置から配置されます。これを時計回りに12時の位置から配置してみます。

続きを読む

Weka(データマイニングツール)とEspressChartとの連携

Wekaはニュージーランドのワイカト大学において開発されたデータマイニングツールで,分類学習やクラスタリング,相関ルール生成のみならず,データの前処理や視覚化も含む統合型ツールです。Javaで記述されていて、それぞれの機能は他のツールとAPIやCLIを通して利用可能であるため,多くのツールでライブラリとして利用されています。

続きを読む

タグ: ,

EspressChartの自動調整機能により決定した値を利用するには

Espress Chartではチャートのスケールの最大値、最小値など、データソースにより変化する値を自動で調整可能です。この調整はチャートを作成する際に行われます。そのため、プログラム等でこの調整された値を利用するためにはファイルを出力しない空exportを実行する必要があります。

続きを読む

マップとアラート(警告)のサンプル・ギャラリ

(1)EspressDashboardEspressReport ESマップ・サンプル・ギャラリは次のマップ・サンプルを準備しています。

続きを読む

タグ: , ,

デザイナー、APIを用いた円グラフの扇の隙間をカスタマイズ

円グラフの扇を間隔をあけて配置することや中心から離して配置することが可能です。

デザイナーの場合チャートの上で右クリックし、”Chart Option”を選択することで下の図の右側のウィンドウが表示されます。設定したい扇(dbase Ⅲ、word、free lance)を選択し、”Sector Gap”で隙間を空けるを選択し、”Distance from origin”に値(20%)を入力すると、左側のように設定されます。

続きを読む

デザイナー、APIを用いた第1Y軸と第2Y軸の左右入れ替え方法

下の図のようにY軸が二つある場合はSwap Y-axis positionオプションを利用して軸の場所を逆にすることが可能です。

またAPIでこの設定を行う場合は下記のように指定することで同様の設定が可能です。

chart.gethSecondaryChart().setSwapAxis(true);

続きを読む

APIにおける使用するフォントの指定方法

APIで作成したチャートはテンプレート等による指定がなければ

javaで使用されるデフォルトのフォントが使用されます。

使いたいフォントを指定するためには下記のように指定します。
//グラフサイズにフォントサイズを合わせるよう指定
chart.setAdjustFont(true);
//フォントサイズを取得
int fontsize=chart.gethXAxis().gethLabel().getFont().getSize();
//フォントを指定
Font XAxisfont = new Font(“MS 明朝”, Font.PLAIN, fontsize);
//X軸に使用するフォントを指定
//Y軸の場合はgethYAxis().gethLabel()、凡例の場合はgethLegend().gethText()
chart.gethXAxis().gethLabel().setFont(XAxisfont);
//フォントの色を指定
chart.gethXAxis().gethLabel().setColor(Color.blak);

続きを読む