問題タブ [sparklines]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
579 参照

jquery - jqueryスパークラインが最初のバーをうまく表示しない

http://omnipotent.net/jquery.sparkline

これは私のコードです

問題

写真では、グラフ上で '5' (sparkline([5, 6, 7]) の値がゼロのようになる問題を確認できますが、値にゼロを追加すると問題ありません $("#sparkline-1 ").sparkline([0,5, 6, 7], {

ここに画像の説明を入力

別の値を追加したくない 3 つの値のみを設定する必要がある

0 投票する
2 に答える
100 参照

javascript - JavaScript での要素とクラスの実装の動的作成

innerHTML を使用した JavaScript での要素の動的作成に問題があります。コードは次のとおりです。

問題は、Element は適切に作成されていますが、要素クラスが実装されていないことです。

この部分で:

棒グラフを取得する必要がありますが、代わりに同じ数字のリストが表示されます。

innerHTML でのクラスの実装に何か関係があるのでしょうか。すべての要素を手動で作成してclassNameを割り当ててみましたが、結果は同じでした

0 投票する
1 に答える
1320 参照

javascript - jquery sparklines.js は、div を再表示/トグルすると表示されません

sparklines.js でスパークラインを再表示できません。div を再表示する関数に $.sparkline_display_visible() 関数を含めました。公式ドキュメントは非常に簡単です。

http://omnipotent.net/jquery.sparkline/#hiddenから:

解決策は、正しくレンダリングできるように、スパークラインが表示される可能性があるときはいつでも $.sparkline_display_visible() 関数を呼び出すことです。これは、このサイトがさまざまなタブ付きセクションに隠されているスパークラインを処理するために使用する手法です。サイトはタブ変更コールバックでルーチンを呼び出します。

いつもの頭をぶつけてドキュメントを再読する期間の後、私が見逃していたものについて提案を求めています。

0 投票する
1 に答える
894 参照

javascript - オブジェクトの配列を持つjqueryスパークライン

jquery スパークラインを使用しようとしています。これが私がやろうとしていることです。

ただし、このデータ形式では、スパークラインは描画できません。コードでどのような変更を行う必要があるか

0 投票する
1 に答える
105 参照

r - R スパークライン パッケージ エラー

R で Sparklines パッケージを使用しており、reshapeExt() 関数を使用してデータセットを準備していましたが、非常に奇妙な問題に遭遇しました。データセットは次のようになります。

そして、チュートリアルの例に従って、次の行を実行しました。

不可解なことに、R は "dat" に対して次のように答えました。

明らかな理由もなく、時間列はすべて 1 になりました。これは、 https://web.warwick.ac.uk/statsdept/user2011/TalkSlides/Contributed/18Aug_0950_FocusVI_4-ReportingData_2-Kowarik.pdf 18 ページの例を実装していたときには発生しません。

どんな助けでも大歓迎です

0 投票する
2 に答える
1000 参照

html - スパークラインR作成htmlテーブル

パッケージを見つけましたsparkline: https://github.com/htmlwidgets/sparkline

しかし、スパークチャートを使用してmarkdown/html data.frameで作成する方法がわかりません。

上記のリンクに例があることは知っていますが、そのデータフレームをhtmlで自動的に作成する方法がわかりません。

0 投票する
3 に答える
5114 参照

r - テーブルにスパークライン グラフを追加する

すべてのデータ処理を SPSS+Excel ではなく Rmarkdown に移行しようとしていますが、グラフを追加してテーブルを作成する方法がわかりません。

理想的なテーブル

Excel では、スパークライン機能を使用してこれを行うことができます。または、私が行っているように、グラフを作成して非常に正確に配置するだけです。

上記の表は、Tables パッケージ (および Pander) の表関数を使用して作成されています。Excel に貼り付けてグラフ (およびグラフのヘッダー) を作成します。

誰かがこのようなものを作成しましたか?パッケージがテーブルとグラフを一緒に一致させることができるかどうかは懐疑的ですが、gridExtra パッケージを使用した回避策かもしれません。


編集 - これまでの私の解決策。
HTMLが完成しました。PDFで途中まで。ドキュメントの場合、それは可能ではないと思います(Excelにコピーして貼り付けます)。

HTML テーブル
まず、R は私が html、pdf、または doc をレンダリングしているかどうかを認識します。out_type の値は、"html"、"pdf"、および "docx" です。このオブジェクトを if ステートメントで使用できます。

バーは次のとおりです。

こんな感じ

2列にすることも可能です。

別の可能性

ここでもプロポーションのテーブルがあり、男性と女性のプロポーションを持つ 2 つのオブジェクトがあります。

もちろん、必要に応じて棒の中に数字を入れることもできますが、棒が小さい場合は問題になります。

PDF PDF
については、まだ十分に理解できていません。これまでの私の解決策は次のとおりです。

PDF バー

見た目がよくありません。私はラテックスに非常に慣れていません。バーの後ろに数字を配置する方法を見つける必要があります。そして、これを関数の if ステートメントに入れる方法。HTML の場合: pdf の場合...

これが誰かに役立つことを願っています。ただし、このスレッドで言及されているパッケージを検討してください。それらは優れており、私のソリューションはそれらに非常に基づいています。パッケージで探していたものを正確に取得できなかったため、これを手動で行いました。