タグ

ブックマーク / www.javadrive.jp (15)

  • ツリーマップの作り方

    ツリーマップは階層構造のデータを表現するのに便利なグラフです。データをそれぞれ四角形で表示し、四角形の大きさで値の大きさが分かるようになっています。ここでは Excel でツリーマップを作る方法、およびツリーマップにタイトルなどの要素を表示する手順について解説します。 ツリーマップとは ツリーマップはサンバースト図と同じく階層構造のデータを分かりやすく表示したものです。サンバースト図がドーナツグラフの形状で階層構造を表しましたが、ツリーマップは長方形の形状で階層構造を表します。 例えば次のような階層が 1 つのデータを元にツリーマップを作成してみます。 作成されたツリーマップは次のようになります。各データの値の大きさに応じて長方形の大きさが決まります。 先ほどのデータの階層を増やして次のようなデータに変更してみます。 作成されたツリーマップは次のようになります。それぞれのデータを表す長方形

    ツリーマップの作り方
    hiroomi
    hiroomi 2025/04/01
    よかったが、元の数値をどう上手に丸めるのか。と思ったら、表に合計値入れちゃダメと。その値がどの階層の合計値なのかは知りたい。
  • Java SEとJDK、JRE、JVMの違いに関する解説

    他にも家電などの組み込み機器やモバイルデバイスで動作するアプリケーションを開発するために使用する API がまとめられた Java ME があります。 Java ME とは Java Platform, Micro Edition の略です。 この Java SE、 Java EE(Jakarta EE)、 Java ME の3つを目的に応じて使っていくことになります。 JVMとは JVM とは Java Virtual Machine の略で Java で作成されたアプリケーションを WindowsMac OS などで動かすために必要となるアプリケーションです。 Java 仮想マシンなどとも呼ばれます。 例えば C 言語などで作成したプログラムの場合、コンパイルして出力されたバイトコードはそれぞれの OS で実行できるように OS 毎に異なる実行ファイルが出力されます。作成された実

    Java SEとJDK、JRE、JVMの違いに関する解説
    hiroomi
    hiroomi 2024/09/16
  • 環境変数の値の参照と設定(SET)

    コマンドプロンプトの環境で、環境変数に設定されている値を参照したり、新しい値を設定するために使用する SET コマンドの使い方について解説します。なおコマンドプロンプトから SET コマンドを使って環境変数に値を設定した場合、そのコマンドプロンプト内でのみ有効となる一時的な設定となります。永続的に環境変数の値を設定するには SETX コマンドを使うか、 Windows の環境変数の設定画面から行います。

    環境変数の値の参照と設定(SET)
    hiroomi
    hiroomi 2019/07/03
  • ApacheからCGI(Perl)を利用できるように設定する(ScriptAliasディレクティブ)

    必要なモジュールが利用可能か確認する Apache から CGI を利用するには mod_cgi モジュールが利用可能になっている必要があります。デフォルトで利用可能になっていると思いますが、確認のために httpd.conf ファイルを開き mod_cgi で検索してください。 # # Dynamic Shared Object (DSO) Support # # To be able to use the functionality of a module which was built as a DSO you # have to place corresponding `LoadModule' lines at this location so the # directives contained in it are actually available _before_ they

    ApacheからCGI(Perl)を利用できるように設定する(ScriptAliasディレクティブ)
  • (削除しました)

    著者 / TATSUO IKURA これから IT 関連の知識を学ばれる方を対象に、色々な言語でのプログラミング方法や関連する技術、開発環境構築などに関する解説サイトを運営しています。

  • 文字コードの設定(CHCP)

    CHCP コマンドを使用するとコマンドプロンプトで使用される文字コードを設定することができます。ここではコマンドプロンプトにおける CHCP コマンドの使い方について解説します。

    文字コードの設定(CHCP)
    hiroomi
    hiroomi 2018/06/19
  • インデックスの意味とメリット・デメリット

    このインデックスは id カラムと name カラムの値だけを保持し、name カラムの値を昇順に並び替えてデータを保存しています。name カラムの値を検索する時に、元のテーブルを検索するよりもデータ量が少なくまた並び替えも行われているので高速に検索することができます。 ではどうやって高速に検索できるようにしているのかについてですが、Wikipediaのインデックスのページを見ても B-Tree 方式や関数方式など色々方法があるようです。そして SQLite ではどのような方式を採用しているのかは分かりませんでした。 インデックスを作成することでテーブルとは別に検索用に最適化された状態で必要なデータだけがテーブルとは別に保存されるということを覚えておいて下さい。 インデックスのメリットデメリット インデックスを作成しておくと便利ではありますがメリットだけではありません。テーブルとは別にデ

    インデックスの意味とメリット・デメリット
    hiroomi
    hiroomi 2017/01/16
  • コマンドラインツールでSQL文やコマンドの入力方法

    SQLite ではコマンドラインツールを使ってデータベースを作成したりデータの取得といったことが可能です。ここでは SQLite のコマンドラインツールを使用するときにどのように入力すればいいのかについて解説します。

    コマンドラインツールでSQL文やコマンドの入力方法
  • Python入門 ~Pythonのインストール方法やPythonを使ったプログラミングの方法について解説します~ | PythonWeb

    Python は 1991 年にオランダのプログラマー、グイド・ヴァンロッサムによって開発されたプログラミング言語です。シンプルで直感的な文法と可読性の高さから、初心者から上級者まで幅広く利用されています。現在では Web 開発やデータ分析に加え、 AI機械学習などの分野でも活用されています。 Python の最大の特徴は、「書きやすさ」と「読みやすさ」です。コードが直感的でわかりやすく、少ない行数で効率的かつシンプルにプログラムを書くことができます。そのため、プログラミング初心者にとって学習しやすく、経験者にとっても生産性の高い開発を行うことが可能です。また Python には豊富なライブラリやフレームワークが揃っており、初心者でも高度なアプリケーションやシステムを容易に開発できるのが魅力です。 Python は多くの企業や研究機関で採用されており、大手 IT 企業でも活用されていま

    Python入門 ~Pythonのインストール方法やPythonを使ったプログラミングの方法について解説します~ | PythonWeb
  • Apache POIでExcelを操作

    Apache POI(以前はJakarta POIと呼ばれていました)はJavaアプリケーションからExcelやWordなどのMicrosoft製品のフォーマットファイルを読み書きするためのAPIです。 今回は特にExcelのファイルを対象として試していきますが、Excelのファイルの読み書きではApache POIの中のHSSFとXSSFを使用します。HSSFExcel2003までのファイルフォーマットに対応したもので、XSSFExcel2007のOOXML(.xlsx)ファイルフォーマットに対応したものです。 Apache POI 3.6のダウンロード Apache POI 3.6のインストール クラスパスの設定

    hiroomi
    hiroomi 2012/03/10
    Apache POI
  • Google Chart Tools入門

    Google Chart Toolsとはグーグルが提供しているグラフ作成サービスです。簡単なコードを記述するだけで色々なグラフを生成することができ、生成したグラフはサイトに埋め込むことができます。ここでは Google Chart Toolsの使い方について解説します。

    Google Chart Tools入門
    hiroomi
    hiroomi 2011/05/14
    現状はひらがなとかたかなのみ可
  • 途中を波線で省略した棒グラフを作成する

    棒グラフに非常に大きい値の項目が含まれる場合、その大きい値に合わせて軸の目盛りが設定されます。そのため他の項目の棒がとても短くなり見ただけでは棒の大きさが分からないことがあります。そこで大きい値の項目の棒の途中を波線で省略することで、一つの棒グラフの中で非常に大きい値とそれ以外の値の比較が分かりやすくできるようになります。ここでは Excel のグラフで途中を波線で省略した棒グラフを作成する方法について解説します。 ※ 棒グラフの作り方については「棒グラフの作り方」を参照されてください。 途中を波線で省略した棒グラフとは 次のようなとても大きな値が含まれるデータを元にグラフを作成してみます。 棒グラフを作成すると次のようになります。元データの中で 2 つの項目の値が非常に大きいため、他の項目の棒がほとんど見えない状態になってしまっています。 そこで非常に大きい項目の棒の途中を波線を使って省

    途中を波線で省略した棒グラフを作成する
    hiroomi
    hiroomi 2011/02/23
    作業工程考えると、ちょっとな…。
  • Excelファイル作成(PEAR::Spreadsheet_Excel_Writer) - PEAR入門

    ここではPEAR::Spreadsheet_Excel_Writerの使い方について確認していきます。PEAR::Spreadsheet_Excel_WriterはPHPからExcelファイルを作成する機能を提供するものです。 Spreadsheet_Excel_Writerパッケージの導入 必要モジュールの読み込み ワークブックの作成と保存 ワークブックをクライアントへ出力 ワークシートの追加(addWorksheet) セルにデータを書き込む(write) セルに数値と文字列のデータを書き込む(writeNumber, writeString) セルにコメントを書き込む(writeNote) セルに書式設定の為の空のセルを書き込む(writeBlank) セルに数式を書き込む(writeFormula) セルにリンクを書き込む(writeUrl)

    hiroomi
    hiroomi 2008/09/30
  • WordPressの使い方

    WordPress は、世界で最も広く利用されているオープンソースの CMS(コンテンツ管理システム)です。CMS とは、専門的な知識がなくても Web サイトやブログを簡単に作成・管理できるツールのことで、WordPress は非常に高機能な CMS でありながら、無料で利用できます。 WordPress は、非常に分かりやすい管理画面が用意されており、初めて利用する人でも簡単に使うことができます。また、豊富なテーマやプラグインを活用することで、デザインや機能を自由にカスタマイズできます。これにより、個人ブログから企業の公式サイト、ニュースサイト、オンラインショップ、会員制サイトまで、多様な用途に対応できます。 利用者が多いため、WordPress に関する情報が豊富にあり、問題が発生しても多くのコミュニティで相談できます。ただし、WordPress のサイトは非常に多いため、不正アクセ

    WordPressの使い方
    hiroomi
    hiroomi 2008/02/26
  • Excel VBA入門

    Excel VBA(Visual Basic for Applications)とは、Microsoft Excel に組み込まれているプログラミング言語で、Excel の操作を自動化したり、大量のデータを効率的に処理したりすることができます。VBA を活用することで、繰り返しの作業をボタン一つで実行し、複雑な計算を瞬時に処理し、外部データと連携することが可能になります。 Excel では関数やマクロを使って定型業務を自動化できますが、VBA を使うことで、より柔軟で高度な自動化が実現できます。例えば、複数のファイルを一括で処理したり、入力フォームを作成してデータを整理したり、ボタン一つでレポートを自動生成できます。 VBAExcel だけでなく、Word や Access などの他の Microsoft Office アプリケーションと連携することも可能です。例えば、Outlook

    Excel VBA入門
    hiroomi
    hiroomi 2007/08/07
  • 1