問題タブ [line-plot]

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 投票する
0 に答える
262 参照

r - カテゴリカルx変数を使用してRStudioでベースRを使用してラインプロットを作成する方法はありますか?

ベース R を使用して折れ線グラフを作成しようとしていますが、x 変数がカテゴリ変数であるため、折れ線グラフは自動的に箱ひげ図になります。このデフォルトをオーバーライドして、カテゴリカル x 値を含む折れ線グラフを作成する方法はありますか?

Macintosh 10.11.6 用の RStudio バージョン 1.0.153 を使用しています。

これが私の質問に対する解決策です(そしていくつか):

この例では、ylim をデータに見られる最小および最大の y 値に設定する必要があります。そうしないと、意味がある場合、別々のプロットの y 軸の値がごちゃ混ぜになります。

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

r - R の折れ線グラフ上の複数の線

Rでラインプロットを作成しようとしています.時間の経過とともにさまざまな場所のラインを示しています.

Year私のデータは、最初の列にEngland, Scotland, Wales, NI別の列として配置されたテーブルにあります。

私は ggplot を使用しており、任意の場所の線図を取得できますが、同じプロット上のすべての場所の線を取得するのが困難です。

特定の場所である列とは対照的に、以下のコードで y をその列に設定できるため、(上部ではなく) 列にも場所がある場合、これは機能するようです。しかし、それは少し複雑に思えます。私は既存の形式で多くのデータを持っているので、私が持っている形式でこれを行う方法、またはそれを変換する簡単な方法があることを願っています.

私が知る限り、データを (長い形式に) 再形成する必要がありますが、場所の列がない場合 (つまり、場所ごとに列がある場合) にそれを行う方法が見つかりませんでした。場所ですが、表には、これらがすべて場所であり、同じ種類のものであるとは言えません)。

データの転置も試みたので、場所は下にあり、年は上にありますが、Rには列用の独自のヘッダーがまだあります-年を次のようにすることが可能であれば、別のオプションがあると思いますヘッダーとRによって認識されていますか?

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

r - Rで折​​れ線グラフを回転させる

x 軸と y 軸を回転させた折れ線グラフを作成しようとしています。

これは私のグラフのように見えますが、

これは私が欲しいものです

plotに慣れていないので、Rの基本関数を使用していggplot2ます。

これまでの私のコードは次のとおりです。

で使用しましたがhoriz=TRUE、エラーを返しますbarplot。プロットを画像として保存して、単に回転させたくありません。上記のリンクの図のようにプロットしたい。この特定の質問は、SO では回答されていません。

これは私のデータがどのように見えるかです:

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

r - ggplot2を使用してセグメントを含む複数のラインプロットの凡例を並べ替えます

ここで説明したのと同じ方法で各行のセグメントが強調表示された複数行プロットがあり ます。再現可能な例を次に示します。

これにより、下の画像に示すように、凡例のアイテムの順序が決まります。並べ替えたいです。各行にはセグメントがあり、各セグメントには同じ色の「黒」があるため、5 つの値が必要であり、データフレームの 4 列に対してプロットがプロットされるため、breaks引数を使用できません。scale_color_manual凡例の項目を s1on、s2on、s1_off、s2_off、new の順に並べ替えるにはどうすればよいですか? ここに画像の説明を入力