プロット注釈の保存

10
Sjoerd C. de Vries 2011-04-21 12:29.

昨日、「各リストから1つの要素を最適に選択する」という質問にタイミングプロットを追加しているときに、数年前に行ったmathgroupの投稿(「プロットを再生成した後のプロット注釈の保持」)をもう一度思い出しました。

いくつかの軸ラベルがいいと思ったとき、私は自分のプロットに(手動で)喜んで注釈を付けていました。問題は、軸ラベルを配置してプロットを再生成すると、手動の注釈が破壊されることです。

ここでpicという名前のプロットでユーザーの追加を見つけることができるRest[pic[[1, 1]]]ようです:したがって、プロットをpic2として再生成すると、次を使用すると注釈を取り戻すことができます。

Insert[pic2, Rest[pic[[1, 1]]], {1, 1}]

David Park(Presentationsパッケージの作者)が手動の注釈に激しく反対していたことを覚えています。私は自分でかなりのプログラムによるラベル付けを行いましたが、ここのように、ラベルをプログラムの制御下に置くのが難しすぎる場合があります(PlotLegends特に、一部の色が互いに近いため、あまり好きではないことに注意してください)。

プロットの原本を捨ててしまったので、もう手遅れでしたが、この問題についての現在の考え方はどうなっているのでしょうか。

  • これを行うためのより良い方法はありますか?
  • この方法はどのくらい一般的ですか?すべてのプロットおよびチャートタイプで機能しますか?
  • すべてのバージョンで機能しますか?(5.2以上)
  • プロットでのユーザー追加の処理を改善するWRI計画はありますか?

ところで、私のmathgroupの投稿のトリックは、上に示したものとは少し異なり、トップ10のプロットで使用されていました。ただし、原理は同じです。


編集

上記のようなSOデータプロットを作成するためのコードをMathematicaツールバッグに配置しました。

編集

コードはBrettChampionによってより適切な質問に移動されました:MathematicaからStackOverflowAPIにアクセスするにはどうすればよいですか?

2 answers

4
tomd 2011-04-22 15:14.

少し醜いですが、マイナーなプロット注釈に対してはかなり問題なく機能するように見える1つの方法は、次のとおりです。

を介して注釈を追加したDrawings tools後、追加情報はグラフィックとともに保存され、たとえば、グラフィックブラケットを選択し、Show Expression(MacではShift-Command-E)を使用して検査できます。追加情報は通常、カットアンドペーストまたはを使用して選択できCases、次にを使用して新しい変更されたプロットに追加できますEpilog

例えば

Plot[Sin[x], {x, 0, 6 \[Pi]}]

いくつかの注釈を追加すると、次のようになります。

plotgraphic上の画像に名前を割り当てると、注釈が追加された新しい変更されたプロットが次のように生成されます(たとえば)

Labeled[Plot[Sin[x], {x, 0, 8 \[Pi]}, 
  Epilog -> Rest[Cases[plotgraphic, _List][[1]]]], "Sine Plot"]

与える

これは控えめに言っても厄介なことがあり、方法は間違いなく改善することができます。それはおそらく他の人がすでにしていることの線に沿っているでしょう。それにもかかわらず、それは注釈が「プログラム的に」存在するプロットを与えます、そして誰も言及しEpilogていないので、私はそれが投稿する価値があるかもしれないと決めました。

5
Mark McClure 2011-04-21 20:08.

個人的には、注釈のプログラムによる追加が優れているというDavidParkに同意します。また、より堅牢で、Mathematicaの将来のエディションで動作する可能性があります。描画ツールのパレットが少し改善され、手作業で追加された複数の注釈が結果のGraphicsオブジェクトにより明確に表示されるようにしたいと思います。不活性HeadAddedAnnotationものなどがあった場合は、これらすべての編集をプログラムで見つけることができます。

Cases[editedPic, _AddedAnnotation, Infinity]

現状では、私は自分自身InputFormが画像を掘り下げていることに気づきRest[pic[[1, 1]]]、特に将来のバージョンで、あなたが常に機能するかどうかはわかりません。

Related questions

MORE COOL STUFF

ケイト・ブランシェットは3日間一緒に夫と一緒に寝て、25年経ってもまだ夫と結婚しています

ケイト・ブランシェットは3日間一緒に夫と一緒に寝て、25年経ってもまだ夫と結婚しています

ケイト・ブランシェットは、夫に会ったとき、典型的な交際のアドバイスに逆らいました。

マイケルシーンが非営利の俳優である理由

マイケルシーンが非営利の俳優である理由

マイケルシーンは非営利の俳優ですが、それは正確にはどういう意味ですか?

ホールマークスターのコリンエッグレスフィールドがRomaDramaLiveでスリル満点のファンと出会う![エクスクルーシブ]

ホールマークスターのコリンエッグレスフィールドがRomaDramaLiveでスリル満点のファンと出会う![エクスクルーシブ]

特徴的なスターのコリン・エッグレスフィールドは、RomaDrama Liveでのスリル満点のファンとの出会いについて料理しました!加えて、大会での彼のINSPIREプログラム。

「たどりつけば」をオンラインでストリーミングできない理由

「たどりつけば」をオンラインでストリーミングできない理由

ノーザンエクスポージャーが90年代の最も人気のある番組の1つになった理由を確認するには、Blu-rayまたはDVDプレーヤーをほこりで払う必要があります。

バイオニック読書はあなたをより速く読むことができますか?

バイオニック読書はあなたをより速く読むことができますか?

BionicReadingアプリの人気が爆発的に高まっています。しかし、それは本当にあなたを速読術にすることができますか?

ドミニカのボイリング湖:アクセスは簡単ではありませんが、ハイキングする価値があります

ドミニカのボイリング湖:アクセスは簡単ではありませんが、ハイキングする価値があります

ドミニカのボイリング湖は、世界で2番目に大きいボイリング湖です。そこにたどり着くまでのトレッキングは大変で長いですが、努力する価値は十分にあります。

私たちの水をきれいに保つのを助けるためにあなたの髪を寄付してください

私たちの水をきれいに保つのを助けるためにあなたの髪を寄付してください

サロンからのヘアトリミングや個人的な寄付は、油流出を吸収して環境を保護するのに役立つマットとして再利用できます。

ホワイトハウスの最も記憶に残る結婚式を見てください

ホワイトハウスの最も記憶に残る結婚式を見てください

過去200年以上の間にホワイトハウスで結婚したのはほんの数人です。彼らは誰でしたか、そしてそこで結婚式を獲得するために何が必要ですか?

この太陽に優しいショルダーバッグで一日中外出してください

この太陽に優しいショルダーバッグで一日中外出してください

画像クレジット:Richard Mackney / Flickrトラベリングライトは必需品だけを運ぶことを意味するかもしれませんが、デバイスを補充する方法がない外出先では、接続を維持するのが難しくなる可能性があります。それはあなたがすべての生き物の快適さやクールなガジェットを捨てる必要があるという意味ではありません、ただあなたがいくつかのより小さなものを手に入れる必要があるということです、そしておそらくあなた自身をジュースに保つためにいくつかの、例えば非正統的な充電装置を使うでしょう。

ミッドセンチュリーリゾートのポストカードが廃墟に変わるのを見る

ミッドセンチュリーリゾートのポストカードが廃墟に変わるのを見る

ニューヨーク州スプリンググレンにある放棄されたホモワックロッジのボーリング場。キャッツキル南部のこの地域は、ニューヨーク市からのユダヤ人の行楽客に人気があることから、かつてはボルシチベルトとして知られていました。

ブルックリンスレートの美しいボードをあなたのテーブルに座らせましょう

ブルックリンスレートの美しいボードをあなたのテーブルに座らせましょう

ブルックリンスレートブルックリンスレートのマグカップとコースターの賞賛をすでに歌っており、それらの食器製品も同様に堅実です。ブルックリンスレートは、さまざまなサイズとテクスチャのスレートの完全な採石場を販売しています。一部のオプションは赤でも利用できます。上で見ることができるように、彼らは同様にカスタマイズをします。

遺伝子分析により、私たちの体内に生息する微生物の99%がカタログ化されていないことが明らかになりました

遺伝子分析により、私たちの体内に生息する微生物の99%がカタログ化されていないことが明らかになりました

画像:Juan Gaertner / Shutterstock私たちの体の内部は、私たちの細胞とは何の関係もない何十億もの微生物が住んでいる本物の生態系です。これがまだ少し気になることではなかったかのように、これらの微生物の99%が研究されたことがないことがわかりました。

Zendaya Wishes Boyfriend Tom Holland Happy Birthday with Cuddly Photo: He 'Makes Me the Happiest'

Zendaya Wishes Boyfriend Tom Holland Happy Birthday with Cuddly Photo: He 'Makes Me the Happiest'

Zendaya shared a sweet photo in honor of boyfriend Tom Holland's 26th birthday Wednesday

小さな女性:脳卒中を患った後に病院から解放されたアトランタのジューシーな赤ちゃん:「まだ癒し」

小さな女性:脳卒中を患った後に病院から解放されたアトランタのジューシーな赤ちゃん:「まだ癒し」

シーレン「Ms.JuicyBaby」ピアソンは、先月脳卒中で入院した後、「もう一度たくさんのことをする方法を学ばなければならない」ため、言語療法を受けていることを明らかにしました。

エマストーンは彼女のクリフサイドマリブビーチハウスを420万ドルでリストアップしています—中を見てください!

エマストーンは彼女のクリフサイドマリブビーチハウスを420万ドルでリストアップしています—中を見てください!

オスカー受賞者の世紀半ばの家には、3つのベッドルーム、2つのバス、オーシャンフロントの景色があります。

ジーニー・メイ・ジェンキンスは、母乳育児の経験の中で、彼女は「本当に、本当に落ち込んでいる」と言います

ジーニー・メイ・ジェンキンスは、母乳育児の経験の中で、彼女は「本当に、本当に落ち込んでいる」と言います

ジーニー・メイ・ジェンキンスは、生後4か月の娘、モナコに母乳育児をしていると語った。

投資ノート:Bioscout AU$300万シード

投資ノート:Bioscout AU$300万シード

Bioscoutは、農家を運転席に置くという使命を負っています。Artesian(GrainInnovate)やUniseedと並んで、最新のシードラウンドでチームを支援できることをうれしく思います。問題真菌症による重大な作物の損失は、農民にとって試練であることが証明されています。

リトルマーケットリサーチ1| 2022年のクイックグリンプス遠隔医療市場

リトルマーケットリサーチ1| 2022年のクイックグリンプス遠隔医療市場

遠隔医療は、パンデミック後の時代では新しいものではなく、時代遅れの分野でもありません。しかし、業界を詳しく見ると、需要と供給の強力な持続可能性と、米国で絶え間ない革命となる強力な潜在的成長曲線を示しています。

スタートアップ資金調達環境:タイのスタートアップエコシステムの次は何ですか?

スタートアップ資金調達環境:タイのスタートアップエコシステムの次は何ですか?

2021年は、世界的なベンチャーキャピタル(VC)の資金調達にとって記録的な年でした。DealStreetAsiaによると、東南アジアも例外ではなく、この地域では年間で記録的な25の新しいユニコーンが採掘されました。

ムーアの法則を超えて

ムーアの法則を超えて

計算に対する私たちの欲求とムーアの法則が提供できるものとの間には、指数関数的に増大するギャップがあります。私たちの文明は計算に基づいています—建築と想像力の現在の限界を超える技術を見つけなければなりません。

Language