, そこで今回グラフを記事内に表示しようとして、ふと、「グラフを表示するベストな方法は何だろう?」と考えました。, 真っ先に思いつくのはExcelやGoogleで作成したグラフを画像化して画像ファイルとして挿入する方法です。, せっかくのグラフですので多少なりとも動きがある方が見ている方も楽しめると思いませんか?, ということで、今回は画像として挿入する方法は使わないことにして、他の方法を比較します。, 様々なプラグインが紹介されていましたが、私が目をつけたプラグインは以下の2つです。, 選んだ基準は①レスポンシブ対応であること、②有効インストール数も多く③最新更新が比較的に最近であることなどです。, 「プラグインのバージョンを1つ前に戻せば文字化けはなおる」という記事も見かけましたがバージョンによって不安定ということに変わりないですね。, データを貼り付けるだけなので操作性も良いですし、グラフのビジュアルもなかなかいい感じです。, フォーカスを当てた時にデータポイントの値が表示され、折れ線の色が強調色に代わるのですが、ちょっと不可解なことに女性を選んでも男性のグラフも合わせて強調されています。, Statpediaは海外のWebサービスで日本語対応はされていませんが、グラフのラベル・タイトル・軸に日本語を使うことも可能です。, 作成したグラフはPNG, PDF, SVGなど 多数のファイル形式でダウンロードできますのでホームページへの埋め込みのみではなく、プレゼン資料の作成などにも重宝しそうです。, 最後にChart.jsを利用してコードを記述しwordpressに埋め込む方法があります。, テーマのfunction.phpでChart.jsを読み込むことで、どのページにもチャートを埋め込むことができますが、特定のページだけチャートを利用する場合は、利用するページ内で読み込むことをおすすめします。, WordPressのダッシュボードから、外観→テーマの編集をクリックし、function.phpを編集します。. }); こんな感じの複合グラフができます。, くっつけた感じなので、これを元に数値をいじるだけで簡単に狙い通りのグラフが作れるのではないかと思います。, javascriptが書けるという人は分かると思うのですが、「引数の名前をページ内で重複させないようにする」だけです。 分からない人でも、3か所変えるだけで済むので安心してください。, 例:1つ目のグラフはmyChart1、二つ目はmyChart2・・・ というように、グラフごとに違う名前を付けていけば大丈夫。, コードの上側の部分に3か所ありますので、そこを変更していただければ全部表示できるようになります。, メリットはいくつかあるのですが、何と言っても「プラグインを使用しなくていい」という点が大きいです。, しかも、記事内にて使用するための宣言や読み込みを行っているので、ページ速度が重くなったとしても、挿入した記事内のみで、全体への影響はありません。, プラグインだとそうはいきませんし、プラグインの脆弱性があれば危険にさらされる恐れもあるので、プラグインはできるだけ使わないのが良いですね。, もしプラグインのセキュリティがゆるい場合、プラグイン経由で悪質なユーザーが悪さをする可能性があるという事です。, 今回は、Chart.jsを使用して記事内にグラフを挿入する方法について説明しました。, テキストモード→ビジュアルモードへの切り替え時にコード内に変なものが自動で挿入される場合があります。, テキストモードの時のカーソルの位置が原因なので、プレビューを確認してグラフがない場合、再度コードを確認し、変なものが混じってないか確認してください。, googleアナリティクスや、googleアドセンスのデータはスクリーンショットなどで載せてはいけないことになっているので、自作でグラフを作るしかない!, ただ、数値をそのまま使うのはNG。 数値を100の位で四捨五入するなど、多少いじるようにはしましょうね。, ちょっと難しいかもしれませんが、円グラフやレーダーチャートなどもできますので、カッコいいグラフがむちゃくちゃ簡単に描ける!Chart.js 2.0がスゴいの記事を参考にしてやってみるのもいいですね。, Web系エンジニアのうさぎ。 プログラミング・ブログ運営・生活の質を高める方法やお金に関する知識(FP2級取得済み)を書きます。 「ひょんなことから」なにかを始めたい人に役立つ記事が書けたら幸せです。. labels: ['1か月', '2か月', '3か月', '4か月', '5か月', '6か月'], label: 'PV', var ctx = document.getElementById("myChart1"); data: [100, 200, 400, 1000, 2000, 5500], }); 折れ線グラフだけでなく、棒グラフも載せることができます。, var ctx = document.getElementById('myChart2').getContext('2d'); } type: 'bar', }, }, 情報システム部門のご相談を承ります。 } WordPressのプラグイン「WordPress Charts and Graphs Lite」を使用して簡単にグラフを作成する方法を紹介します。 WordPressは5.2.2でテーマはCustomifyを使っている初心者です。 Tableについてお尋ねします。 固定ページの編集なのですが、現在、テーマのデフォルトで使っているTableが枠線がないもので、セル幅が固定されていません。 datasets:[{ type: 'bar', data: [100, 200, 400, 1000, 2000, 5500], type: 'bar', yAxes: [{ }] 社内ツールなので無料のテーマ『Cocoon』を選択しました。 backgroundColor: "rgba(50,255,50,0.8)", var myChart1 = new Chart(ctx, { data: { グラフを表示する方法は主に以下の4つです。 真っ先に思いつくのはExcelやGoogleで作成したグラフを画像化して画像ファイルとして挿入する方法です。 別にこれでも問題ありませんし、処理も軽い(画像サイズにもよりますが)です。 画像として貼り付けるデメリットは、完全に静的な画像となる点です。 せっかくのグラフですので多少なりとも動きがある方が見ている方も楽しめると思いませんか? ということで、今回は画像として挿入する方法は使わないことにして、他の方法を比較します。 data: { beginAtZero:true © 2020 ぴょんなことから All rights reserved. type: 'line', }); 両者ともに、見たい部分をタップ/ホバーすることで詳細を見ることができます。, コピペして、WordPressの記事編集画面のテキストモードの状態で貼り付けて、数値を変えるだけなので超簡単です。, プラグインだとサイト全体が重くなる恐れがあるのですが、この方法だと重くなるのはグラフを載せたページのみです。, これをWordPressの編集モードを「テキスト」の状態にして貼り付けるだけでできます。, 色を変えたいなら、borderColorが線の色、backgroundColorが接点の色になっていますので、お好みで変更しましょう。, 同様に、テキストモードにしてWordPressに貼り付けるだけです。いつも記事を書いている感覚で挿入できるのでいいですね。, var ctx = document.getElementById('myChart3').getContext('2d'); fill: false, datasets:[{ labels: ['1か月', '2か月', '3か月', '4か月', '5か月', '6か月'], labels: ["20-24", "25-29", "30-34", "35-39", "40-44", "45-49", "50-54", "55-59", "60-64", "65-69", "70-"], } 得意な分野はAccessによる短納期開発、 レスポンシブ表示に対応したグラフを簡単に作ることができるWordPressプラグイン, 【超簡単】Adobe illustratorで画像を綺麗に書き出す方法【イラストレーター】, 【Cocoon】WordPressでサイトタイトルを非表示にする方法【CSSのみ】, 【CSS】超簡単!スクロールしても背景画像が固定されたままにする方法【プログラミング】, 【テーマ別】WordPressのアイキャッチ画像とは?オススメのサイズはこれ!【ブログ】, 【超簡単!】WordPressにTwitterのタイムラインを組み込む方法【プラグイン不要】. 『Coco …, 社内限定のwikipedia(ウィキペディア)や社内通達など、Internet上には公開せずにサイトを構築する手段としてwordpressを …, 今回はサイト全体に簡単にパスワードを設定するプラグインをご紹介します。 WordPressでグラフを表示させる方法について解説します。Chart.jsを使うことで、プラグインなしで折れ線、棒グラフ、円グラフなどなど、様々なグラフを作ることが可能です。 backgroundColor: "pink" // 系列Bの棒の色 var myChart2 = new Chart(ctx, { Á Âハラ Ŋ害者 Ő定, Âクセル Sum 0になる ž環参照, Nebo Ɨ本語 Ãウンロードできない, Âイクルベースあさひ ȩ判 Ű職, Ȼ Ãルートゥース Ãシーバー, Âクセル;グラフ Ľ白 ȩめる, ƈ田恵梨香 Ãロツヨシ Ņ演, Ãランペット Ãリル Ȩ号, Ť阪 Âリスマスディナー Ť景, Hp Pc Hardware Diagnostics Windows Âンインストール, Âルミテープ Ű電性 Ǣ認, Ű文字 ȋ語 ĸ覧, Ãイナポイント Waon Ãャージ, Iphone Suica Viewカード Ǚ録できない, Vba Ãスが見つかりません Áるのに, Teams Ƥ索履歴 ʼn除, Ãマト ś際宅急便 Âメリカ, Ɩカケホ割60 Sim ŷし替え, Ãァミペイ ƥ天ポイント Ɣ払い, Âイクルベースあさひ ȩ判 Ű職, Outlook2016 Ɯ読 ȡ示されない, Ãイクラ Ps4 Ãード ǵわらない, ĺ故物件 ȳ貸 Ɲ京, Epson Iprint ĸ面印刷, Mac ǔ像コピー Ȳり付け, Ãワーディレクター18 Âタンダード Ʃ能, " />
Go to Top