もっと

Pythonスクリプトを使用して円グラフの記号を変更する

Pythonスクリプトを使用して円グラフの記号を変更する


ArcGISの円グラフの記号を変更しようとしています。

テーブルに結合されたフィーチャクラスがあり、円グラフとしてシンボル化したいと思います。私はそれをたくさん象徴するので、このタスクを実行する自動化の方法を探しています。この場合、マップレイヤーは機能しません。

私はPythonスクリプトを初めて使用しますが、Pythonスクリプトを使用してシンボルを追加する方法があるかどうか疑問に思っています。


arcpyを使用すると、ベクトルの次のタイプのシンボルのみを変更できます。

  • 段階的な記号
  • グラデーションカラー
  • 一意の値。

シンボルのタイプを実際に変更することはできませんが(たとえば、単一のシンボルから段階的な色に)、選択したシンボルタイプの一部のプロパティを変更することはできます。

私の知る限り、arcpyを使用すると、これはpiechartsでは不可能です。 ArcObjectsが必要になります。

ただし、常に同じフィーチャクラスを異なる定義クエリでシンボル化する場合、または常に同じスキーマで異なるフィーチャクラスを使用する場合は、レイヤーのプロパティにアクセスしてそのdefinitionQueryまたはdataSourceプロパティを変更し、マップの作成を自動化できます。処理する。


円グラフの値をGoogleスプレッドシートのパーセンテージではなく絶対値に変更する方法

それぞれの果物の名前の下にあるパーセンテージを絶対数(それぞれの量)に変更できるようにしたいと思います。 「スライスラベル」を変更しようとしましたが、スライスに番号が追加されただけで、この場合は望ましい結果ではありません。以下に示すシートへのリンクはここにあります。これが不可能な場合は、パーセンテージをすべてまとめて削除し、ラベルだけを残すことを喜んで受け入れます。


円グラフ

円グラフ 合計(円)に対する各値(スライス)の寄与を表示するために使用されます。円グラフは常に1つのデータ系列を使用します。

円グラフを作成する 2017データシリーズの場合、次の手順を実行します。

2. [挿入]タブの[グラフ]グループで、[円]記号をクリックします。

4.円をクリックして、円全体を選択します。スライスをクリックして、中央からドラッグします。

注:数値ラベルがある場合のみ、円グラフを作成する前にセルA1を空にしてください。これを行うことにより、 Excel 列Aの数値をデータ系列として認識せず、正しいグラフを自動的に作成します。グラフを作成した後、必要に応じてセルA1にテキストYearを入力できます。

もう1つのクールな円グラフを作成しましょう。

5.範囲A1:D1を選択し、CTRLを押しながら範囲A3:D3を選択します。

6.円グラフを作成します(手順2〜3を繰り返します)。

7.下部の凡例をクリックして、Deleteキーを押します。

9.グラフの右側にある[+]ボタンをクリックし、[データラベル]の横にあるチェックボックスをクリックします。

10.グラフの右側にある絵筆アイコンをクリックして、円グラフの配色を変更します。

11.円グラフを右クリックし、[データラベルの書式設定]をクリックします。

12.カテゴリ名をチェックし、値のチェックを外し、パーセンテージをチェックして、中央をクリックします。

注:データラベルを右クリックし、[フォント]をクリックして、データラベルのフォントサイズとフォントの色を変更します。


2015年以前のMatplotlibへの変更のリスト¶

これは、2003年から2015年にMatplotlibに加えられた変更のリストです。最近の変更については、新機能またはAPIの変更を参照してください。

2015-11-16contour(f)およびtricontour(f)に渡されるレベルは昇順である必要があります。

2015-10-21TextBoxウィジェットを追加しました

2015-10-21 get_ticks_direction()を追加しました

2015-02-27 rcParam'image.composite_image 'を追加して、ベクターグラフィックスバックエンドで一連の軸内のすべての画像を1つの合成画像に結合するかどうかをユーザーが決定できるようにしました。 (画像が結合されない場合、ユーザーはAdobe IllustratorまたはInkscapeでベクターグラフィックファイルを開き、各画像を個別に編集できます。)2015-02-19輪郭を計算するC ++コードを書き直して、コーナーマスキングのサポートを追加します。これは、プロットコマンド「contour」および「contourf」の「corner_mask」キーワードによって制御されます。 --IMT 2015-01-23テキスト境界ボックスは、インク領域ではなくアドバンス幅で計算されるようになりました。これにより、テキストの配置がわずかに異なる場合があります。 2014-10-27MPLBACKEND環境変数を使用したバックエンドの選択を許可しました。バックエンドの選択方法に関するドキュメントを追加しました。 2014-09-27オーバーホールされたcolors.LightSource。 LightSource.hillshadeを追加して、イルミネーションマップを独立して生成できるようにしました。より視覚的に魅力的な陰影起伏プロットを作成するための新しいタイプのブレンドが追加されました(たとえば、従来の「sv」モードに加えて、blend_mode =&quotoverlay&quotなど)。

2014-06-10 Colorbar.remove()を追加しました

2014-06-07ラジアルプロットをpy3​​kにpsとして保存できるようにバグを修正しました。

2014-06-01エラーバーのfmtkwargを変更して、「none」は「描画しない」を意味するmpl規則をサポートし、デフォルトで空の文字列に設定して、データポイントのプロットがplot()関数のデフォルトで行われるようにしました。 「None」オブジェクトの「None」オブジェクトの非推奨の使用。 2014-05-22 symlogscaleのlinscaleキーワードパラメータを1より小さくすることができます。 2014-05-20 font-family rcparamsが変更された場合に、font-cacheを無効にするロジックをFontManagerに追加しました。

2014-05-16PGFバックエンドでの複数行のテキストの配置を修正しました。

2014-05-14 AxesImageインスタンスをAxesに追加する標準的な方法としてAxes.add_image()を追加しました。これにより、add_artist()、add_collection()、add_container()、add_line()、add_patch()、およびadd_table()との整合性が向上します。

2014-05-02「Wistia」という名前の色覚異常に優しいカラーマップを追加しました。

2014-04-27Axesの入力クリーンアップが改善されました。lines入力を1Dndarrayに強制変換します(単位を処理した後)。

2014-04-27ステムに浮かぶ不要なキャストを削除

2014-04-23&quotipython -pylab&quotへの参照を更新pylabを呼び出すための推奨される方法は、&quot%pylab&quotマジックを使用することです。 -Chris G. 2014-04-22 Qt4Aggバックエンドの「FigureOptions」ダイアログに単純な自動凡例を(再)生成することを追加しました。 2014-04-22ベクターグラフィックファイルを保存するときのimshowのinterpolation = 'none'とinterpolation = 'nearest'の違いを示す例を追加しました。 2014-04-22バイオリンのプロット機能を追加しました。詳細については、Axes.violinplot、Axes.violin、cbook.violin_stats、およびmlab.GaussianKDEを参照してください。 2014-04-10三角マーカーのレンダリングエラーを修正しました。 「Right」三角形の代わりに「Up」三角形がレンダリングされ、その逆も同様です。 2014-04-08行263でジェネレーターからリストを作成することにより、parasite_axes.pyのバグを修正しました。2014-04-02パイのウェッジとシャドウのパッチ作成にclipon = Falseを追加しました。 2014-02-25 backend_qt4aggで、windowsでupdate-&gtrepaintを使用するように変更されました。詳細な説明については、self._priv_updateの近くのソースのコメントを参照してください。 2014-03-27 pieccwパラメーターのテストを追加しました。パイの線幅パラメーターのテストからpdfおよびsvg画像を削除しました。 2014-03-24 x軸とy軸の制限を計算するときに、高さ0(または幅0)の先頭または末尾のパッチを無視しないように軸の動作を変更しました。高さ== 0と幅== 0の両方を持つパッチは無視されます。 2014-03-24箱ひげ図を作成するときにxlimitsとticksのmanagemnetを有効/無効にするために、bool kwarg(manage_xticks)をboxplotに追加しました。デフォルトのデフォルトはTrueで、デフォルトで現在の動作を維持します。 2014-03-23マウス座標が与えられたときに計算されるシータ値が0から2 * piの範囲内にとどまるようにすることで、projections /polar.pyのバグを修正しました。 2014-03-22キーワード引数wedgepropsとtextpropsをpieに追加しました。ユーザーは、必要に応じて、円のくさびとテキストのプロパティをより詳細に制御できます。 2014-03-17 AxesDividerクラスのappend_axesのバグが修正され、参照ロケーター軸に対して正しい位置に軸が追加されませんでした

2014-03-13パラメータ「時計回り」を関数pieに追加します。デフォルトではTrueです。

2014-02-28スパイに「origin」kwargを追加

2014-02-27AxesGridツールキットのImageGridに個別の水平/垂直軸パディングを実装しました2014-02-27matplotlib.lines.Line2Dのmarkeveryプロパティを、int numpyファンシーインデックス、スライスオブジェクト、またはフロートにすることができました。フロート動作は、ラインに沿ってほぼ等しい表示座標距離でマーカーをオンにします。 2014-02-25 backend_qt4aggで、windowsでupdate-&gtrepaintを使用するように変更されました。詳細な説明については、self._priv_updateの近くのソースのコメントを参照してください。 2014-01-02 triplotは追加したアーティストを返すようになり、ラインとマーカーのkwargsのサポートが改善されました。 GBY2013-12-30さまざまなタイプの密度引数に対してストリームプロットグリッドサイズの一貫性を確保しました。 30x30グリッドが、density = 1とdensity =(1、1)の両方に使用されるようになりました。 2013-12-03箱ひげ図のより完全なカスタマイズを可能にする純粋な箱ひげ図描画メソッドを追加しました。それは統計を含むdictのリストを取ります。また、必要な統計を生成する関数(cbook.boxplot_stats)を作成しました。 2013-11-28以前よりも堅牢にドロネー三角形分割を実行するためのqhull拡張モジュールを追加しました。これは、tri.Triangulation(したがってすべてのpyplot.tri *メソッド)およびmlab.griddataによって使用されます。非推奨のmatplotlib.delaunayモジュール。 --IMT2013-11-05べき乗則の正規化方法を追加します。これは、たとえば、「hist2d」ヒストグラムに小さな母集団を表示する場合に役立ちます。 2013-10-27ラジアルティックラベルの角度位置を制御するために、get_rlabel_positionメソッドとset_rlabel_positionメソッドをPolarAxesに追加しました。 2013-10-06ストライドベースの関数をmlabに追加して、より少ないメモリで2D配列を簡単に作成できるようにします。 2013-10-06 mlabのウィンドウおよびトレンド除去機能を改善し、特に2D配列のサポートを改善しました。

2013-10-06すべてのスペクトル関連のmlab関数とプロットのパフォーマンスを改善します。

  • _subplots.py、すべてのサブプロットヘルパーメソッドが含まれています
  • _base.pyには、いくつかのプライベートメソッドと新しい_AxesBaseクラスが含まれています。この_AxesBaseクラスには、「old」軸のプロットに直接リンクされていないすべてのメソッドが含まれています
  • _axes.pyにはAxesクラスが含まれています。このクラスは_AxesBaseから継承するようになりました。これには、すべての「プロット」メソッドとラベル付けメソッドが含まれています。

このリファクタリングはAPIに影響を与えないはずです。プライベートメソッドのみがAxesモジュールからインポートできなくなりました。

2013-05-18SVGバックエンドに任意のラスタライズ解像度のサポートを追加しました。以前は、解像度は72dpiにハードコードされていました。これで、バックエンドクラスはコンストラクターのimage_dpi引数を取り、それに応じて画像バウンディングボックスを調整し、拡大率を画像レンダラーに転送します。コードと結果は、PDFバックエンドのものに似ています。 --MW 2013-05-08 stacked = Trueおよびnormed = Trueが指定された場合のhistの動作が変更されました。ヒストグラムが最初にスタックされ、次に合計が正規化されます。以前は、各ヒストグラムは正規化されてから、スタックされていました。

2013-04-25次のすべてのインスタンスを変更しました:

matplotlibからインポートMatplotlibDeprecationWarningas mplDeprecation to:

cbookからimportmplDeprecation

__init__。pyのmatplotlib名前空間へのインポートを削除しましたThomasCaswell

2013-04-16Line2Dオブジェクトのパスエフェクトサポートが追加されました。 -JJL

2013-03-31 Axes3D.tricontour [f]に任意の非構造化ユーザー指定三角測量のサポートを追加しました-DamonMcDougall2013-03-19合格のサポートを追加しました 線種 kwargをステップに移動して、すべてのプロットkwargが基になるプロット呼び出しに渡されるようにします。 -TAC 2013-02-25 matplotlib.triモジュールにクラスCubicTriInterpolator、UniformTriRefiner、TriAnalyzerを追加しました。 --GBy 2013-01-23'savefig.directory 'をrcParamsに追加して、図の保存ダイアログ用に保存された最後のディレクトリを記憶して入力します-Martin Spacek 2013-01-13 eventplotメソッドをaxesに追加し、pyplotとEventCollectionクラスをコレクションに追加します。 2013-01-08プロットの左端と右端にそれぞれ同じ高さの軸に2つのタイトルを追加しました。アンドリュードーソン

2013-01-07凡例にframealphaキーワード引数を追加-PO

2013-01-16TillStensitzkiがスタックプロットにベースライン機能を追加しました

2012-12-22三角形グリッド内の補間(LinearTriInterpolator)と、ポイントが存在する三角形の検索(TrapezoidMapTriFinder)のクラスをmatplotlib.triモジュールに追加しました。 --IMT2012-12-05非推奨を通知するためのMatplotlibDeprecationWarningクラスを追加しました。

Matplotlib開発者は、このクラスを次のように使用できます。

matplotlibからインポートMatplotlibDeprecationWarningas mplDeprecation

Python 2.7の時点でPython組み込みのDeprecationWarningsがデフォルトで無視されるという事実に照らして、このクラスは非推奨のシグナリングを可能にするために導入されましたが、デフォルトでは無視されないUserWarningsを介して行われました。 -PI

2012-11-27を追加しました mtext matplotlib.text.TextインスタンスをRendererBase.draw_texおよびRendererBase.draw_textに提供するためのパラメーター。これにより、バックエンドは、テキスト要素の配置など、追加のテキスト属性を利用できます。 --pwuertz 2012-11-26 pylab.pyでのみ使用されていたmatplotlib / mpl.pyが非推奨になり、mplとしてより適切なインポートmatplotlibに置き換えられました。 -PI

2012-11-25pyplotインターフェースを介してrc_contextを利用可能にする-PI

2012-11-16 plt.set_cmapは、画像などのアクティブなカラー可能なアーティストがまだ存在しない場合にエラーをスローしなくなり、その時点から使用するカラーマップを設定するだけです。 --PI 2012-11-16関数_get_rbga_faceを追加しました。これは、(r、g、b、a)チューブルを返すことを除いて、_get_rbg_faceと同じです。line2Dに。 Line2D.drawを変更して、_get_rbga_faceを使用してマーカー面の色を取得し、markerfacecolorで設定されたアルファが尊重されるようにしました。 --Thomas Caswell2012-11-13対称ログ正規化クラスをcolors.pyに追加します。また、正規化クラスのいくつかのテストを追加しました。 Stensitzkiまで2012-11-12axes.stemに少なくとも1つの引数を取るようにします。最初の引数が指定されていない場合は、デフォルトのrange(n)を使用します。デイモン・マクドゥガル

2012-11-09引数なしのplt.subplot()をsubplot(111)として機能させる-PI

2012-11-08ドキュメントの例でplt.figureとplt.subplotの呼び出しを、より新しく、より便利なplt.subplots()への単一の呼び出しに置き換えました-PI

2012-10-05アニメーションをアニメーションGIFとして保存するためのサポートを追加します。 -JVDP

2012-08-11 patchs.Polygonのパスを閉じるバグを修正し、パスが最初のパスであるか、その後set_xy()によって設定されたかに関係なく、get_xy()がget_closed()の場合にのみ、閉じたパスを返すようにします。 Trueです。 JacobVanderplasに感謝します。 --EF 2012-08-05ノルムがcontourfに渡されると、そのノルムのvmin、vmax属性のいずれかまたは両方が尊重されるようになりました。以前は、両方が指定された場合にのみ尊重されていました。さらに、vminおよび/またはvmaxをkwargsとしてcontourfに直接渡すことができるようになりました。 --EF 2012-07-24 Contourfは、set_underメソッドとset_overメソッドによって決定されたカラーマップカラーによって処理されるように、標準の0-1範囲外の拡張範囲をマッピングすることによって拡張kwargを処理します。以前は、拡張範囲が0または1にマップされていたため、「under」および「over」カラーマップの色は無視されていました。この変更により、特定の輪郭レベルのセットの色のコントラストもわずかに増加します。 -EF

2012-06-24設定可能な目盛りラベルでmathtextを利用する-DSD

2012-06-05PILを介してロードされた画像が正しく順序付けられるようになりました-CG

2012-06-02新しいAxesメソッドとpyplot関数hist2dを追加します。 -PO

2012-05-31バックエンド仕様の「cairo。&ltformat&gt」スタイルのサポートを削除します。 'cairo.format'および 'savefig.extension' rcParamsを非推奨にし、 'savefig.format'に置き換えます。 --Martin Spacek 2012-05-29 pcolormeshは、渡された&quotedgecolor&quotkwargに従います。これをサポートするために、pcolormeshの「shading」引数は「flat」または「gouraud」のみを取るようになりました。古い「ファセット」動作を実現するには、&quotedgecolors = 'k'&quotを渡します。 -MGD

2012-05-22円グラフに半径kwargを追加しました。 -HH

2012-05-22コレクションに設定&quotoffset_position&quotが追加され、

オフセットは、「画面」座標(デフォルト、古い動作に従います)または「データ」座標で指定されます。これは現在、hexbinのパフォーマンスを向上させるために内部で使用されています。

その結果、&quotdraw_path_collection&quotバックエンドメソッドは新しい引数&quotoffset_position&quotを増やしました。 -MGD

2012-05-04円グラフに新しい引数(startingangle)を追加します。これにより、グラフの最初のウェッジの角度オフセットを指定できます。 --EP 2012-05-03シンログスケールは、対数ベースに従うようになりました。以前は、完全に無視され、常に基数eとして扱われていました。 --MGD 2012-05-03 linscalex / yキーワードを対数部分に対する線形部分のサイズを調整できるように、symlogスケールに許可します。 --MGD 2012-04-14新しいプロットスタイルを追加しました:stackplot。この新機能は、スタックエリアプロットをサポートします。 --Damon McDougall 2012-04-06パスクリッピングによってLINETOがMOVETOに変更されると、CLOSEPOLYコマンドからLINETOへの初期ポイントへの変更も行われます。これにより、pdfとsvgの問題が修正され、CLOSEPOLYが意図した初期位置ではなく最新のMOVETO位置に線を引きます。 --JKS2012-03-27各列/行の一方の端にのみカラーバーを配置するためのサポートをImageGridに追加します。 --RMM2012-03-07映画の書き込みをパイプを利用してffmpegまたはmencoderに画像データを書き込む便利なクラスにリファクタリングします。また、これらの設定とカスタムオプションを渡す機能を改善します。 -RMM 2012-02-29エラーバーのサブサンプリングを有効にするために、erroreveryキーワードがエラーバーに追加されました。問題#600を修正します。 2012-02-28mplot3dツールキットにplot_trisurfを追加しました。これは、不規則なグリッド上に3次元サーフェスをプロットすることをサポートします。 --Damon McDougall 2012-01-23極座標プロットの半径ラベルは、固定パディングを使用しなくなりましたが、それらが含まれる象限に応じて異なる配置を使用します。これにより、(rmax --rmin)が小さくなりすぎる場合の数値の問題が修正されます。 --MGD 2012-01-08速度フィールドの流線をプロットするために、axes.streamplotを追加します。 TomFlannaghanストリームプロットの実装から適応。 -TSY 2011-12-29 psおよびpdfマーカーは、aggとの一貫性を保つために線幅がゼロ以外の場合にのみストロークされるようになり、問題#621が修正されました。 -JKS

2011-12-27サブプロセスの一部のバージョンでのEINTRバグを回避します。 -JKS

2011-10-25 $ operatornameなどのスペースを挿入する機能を含む、mathtextへのoperatornameのサポートが追加されました$ -PI 2011-08-18 Axes.get_tightbboxのAPIを変更し、オプションのキーワードパラメーターを追加します call_axes_locator。 --JJL 2011-07-29新しいrcParam&quotaxes.formatter.use_locale&quotが追加されました。これは、Trueの場合、現在のロケールを使用して目盛りラベルをフォーマットします。これは、たとえば、fr_FRロケールでは、「、」が小数点記号として使用されることを意味します。 --MGD 2011-07-15 plot()およびscatter()で使用可能なマーカーのセット

コマンドが統合されました。一般に、これにより、以前に利用可能であったよりも多くのオプションが両方に提供されますが、スキャッター内のマーカーに後方互換性のない変更が1つあります。

2011-07-13特にlinthresh&lt = 1.0の場合に、symlogスケールの数値の問題を修正しました。古い壊れた動作に依存している場合、シンログプロットは異なって見える場合があります-MGD 2011-07-10 tripcolor / triplot / tricontourの引数処理エラーを修正しました。問題#203。 --IMT 2011-07-08 mplot3d.axes3dに多くの関数が追加され、Axes3Dオブジェクトの機能が通常のAxesオブジェクトと同等になりました。ドキュメントの大幅な改訂も同様です。 --BVR 2011-07-07 Qt4サポートのバージョンを選択するためのIPython戦略、および明示的に選択するためのrcParamとの互換性を追加しました:backend.qt4。 --EF 2011-07-07 AutoMinorLocatorを変更して、メジャー間隔ごとのマイナー間隔の数の自動選択を改善し、kwargを介してこの数を指定できるようにしました。 --EF 2011-06-28 scatter、plot、plot_wireframe、plot_surface、bar3d、およびその他のいくつかの関数の3Dバージョンが空の入力をサポートするようになりました。 --BVR 2011-06-22 set_theta_offset、set_theta_direction、およびset_theta_zero_locationを極軸に追加して、0の位置とシータの方向性を制御します。 --MGD 2011-06-22 axis.labelweightパラメーターを追加して、フォントの重みを軸ラベルに設定します-MGD。

2011-06-20pyplotに一時停止機能を追加します。 -EF

2011-06-16追加 stemコマンドのキーワードパラメーター。また、幹葉図の凡例ハンドラーを実装しました。 -JJL

2011-06-16 legend.frameonrcParamsを追加しました。 -マイクカウフマン

2011-05-31backend_qt4をPySideと互換性のあるものにしました。 -ジェラルドストーラー

2011-04-17自動リピートの結果として生じる主要なイベントを無視して、qt4バックエンドでキーボードの自動リピートを無効にします。これにより、制約付きのズーム/パンが機能します。 --EF2011-04-14interpolation =&quotnearest&quotは常に画像を補間します。補間なしの新しいモード「none」が導入されました-JJL2011-04-03scatterで使用されるAsteriskCollectionオブジェクトへの壊れたピックインターフェイスを修正しました。 --EF 2011-04-01プロットディレクティブSphinx拡張機能は、その拡張機能のNumpyフォークのすべての機能をサポートするようになりました。これらには、doctestのフォーマット、「include-source」オプション、およびいくつかの新しい構成オプションが含まれます。 --MGD2011-03-29ファクトリ関数でラップされたViewVCCachedServer定義。このクラスは、githubからデータをフェッチするためにurllib2.HTTPSHandlerを継承するようになりましたが、PythonがSSLサポートなしでビルドされた場合、HTTPSHandlerは定義されません。 -DSD

2011-03-10 Simon Crossのおかげで、pytzバージョンを2011cに更新します。 -JKS

2011-03-06スタンドアロンtests.pyテストランナースクリプトを追加します。 -JKS

2011-03-06スキャッターアスタリスクタイプのシンボルのedgecolorを「face」に設定します。これにより、これらのシンボルがckwargに応答しなかったバグが修正されます。シンボルには面領域がないため、エッジカラーのみが表示されます。 --EF 2011-02-27 MichaelAlbertによるlibpngバージョン1.5.xの提案をサポートします。インストール仕様をlibpngバージョン1.2以上に変更しました。 --EF 2011-02-20 clabelは、DanielHyamsによるfmtkwarg修正パッチとしてcallableを受け入れます。 --EF 2011-02-18 scatter([]、[])が有効になりました。空のコレクションに関する問題も修正されました-BVR

2011-02-07 dvireadバグ#3175113のクイック回避策-JKS

2011-02-05タスクリストを使用して、Windows用のcbookメモリ監視を追加します。 --EF 2011-02-05インプレース演算を使用し、float32入力およびChristoph Gohlkeによるパッチに基づく2バイト以下のintにfloat32を使用することにより、正規化とLogNormを高速化します。 --EF 2011-02-04 Christoph Gohlkeのおかげで、倍精度として中間ステップを実行する代わりに、最初から最後までrgbaをuint8として使用するようにimshowを変更しました。 --EF 2011-01-13 Contourf3dをcontour3dと同等の機能にするために、contourf3dにzdir引数とoffset引数を追加しました。 -BVR

2011-01-04r8896でリリースするためのタグ1.0.1

2011-01-033Dプロットにティッカーオフセットの表示を追加しました。 -BVR

2011-01-03 sharex / shareyがTrueの場合、pyplots.subplotsの内部サブプロットの目盛りラベルをオフにします。 -JDH

2010-12-29axes_divider.HBoxとVBoxを実装します。 -JJL

2010-11-22ハンメル図法のエラーを修正しました。 -BVR

2010-11-123Dプロットの軸ラベルの配置と角度を修正しました。 -BVR

2010-11-07新しいrcパラメータexamples.downloadとexamples.directoryにより、get_sample_dataのダウンロードメカニズムをバイパスできます。 --JKS 2010-10-04 JPEG保存のバグを修正しました:JPEGファイルに対してPILによって文書化されたkwargsのみを受け入れます。 -JKS

2010-09-15未使用の_wxagg拡張子とnumerix.hを削除します。 -EF

2010-08-25例を使用してアニメーションを実行するための新しいフレームワークを追加します。-RM

2010-08-21 Tickクラスから未使用の不適切なメソッドを削除します。set_view_interval、get_minpos、およびget_data_intervalはAxisクラスで適切に検出され、XTickおよびYTickで複製する必要はありません。 --EF 2010-08-21 Axis.set_view_interval()を変更して、既存の間隔を更新するときに、その間隔の方向を尊重し、間隔を拡大できるが縮小できないようにします。これにより、Axis.set_ticksが反転軸の表示制限を変更するバグが修正されます。 set_ticksがviewLimにまったく影響を与えるべきかどうかは、未解決の問題のままです。 --EF2010-08-16パス分析ルーチンでNaNを正しく処理します。行にNaNが含まれている場合に、凡例の最適な場所が正しく計算されなかったバグを修正します。 -MGD

2010-08-14パッチアルファ処理およびバーカラーkwargのバグを修正-EF

2010-08-12 17か月の非推奨警告の後、numerixモジュールのすべての痕跡を削除しました。 --EF2010-08-05極座標プロットのキーワード引数「thetaunits」および「runits」を追加しました。 PolarAxesを修正して、デフォルトのフォーマッターを設定したときに、そのようにマークするようにしました。対数以外の軸のティッカー情報を盲目的にリセットしないように、semilogxとsemilogyを修正しました。 Axes.arrowは、ユニット化されたデータを受け入れることができるようになりました。 --JRE2010-08-03カスタムsetup.cfgファイル名のMPLSETUPCFG変数のサポートを追加します。 sagebuildbotがGUIサポートなしでmplをビルドするために使用します-JDH2010-08-01存在しない場合は、MPLCONFIGDIRで指定されたディレクトリを作成します。 -ADS

2010-07-20キャンバスを離れるときにQt4のデフォルトカーソルを返す-DSD

2010-07-06r8502でのmpl1.0のタグ付け

2010-07-05任意の軸に3Dプロットを配置するためのベン・ルートのパッチを追加しました。これにより、異なる軸/サブプロットで3Dと2Dを混合したり、1つの図に複数の3Dプロットを配置したりできます。 examples / mplot3d /subplot3d_demo.pyを参照してください-JDH2010-07-05 set_xlimの優先kwarg名は、set_ylimの「left」と「right」になりました。「bottom」と「top」の元のkwargは、引き続き文句なしに受け入れられます。 --EF 2010-07-05 TkAggおよびFltkAggバックエンドは、他のインタラクティブバックエンドと一貫性があります。コマンドラインから(ipython -pylabからではなく)スクリプトで使用すると、ブロックが表示され、複数回呼び出すことができます。 --EF 2010-07-02CXX / WrapPython.hを変更して、solarisの「swabバグ」を修正し、トランクにCXX6を搭載したSolarisでmplをコンパイルできるようにしました。トラッカーのバグを閉じます3022815-JDH2010-06-30自動スケーリングの制御を簡素化するための自動スケールの便利なメソッドと対応するpyplot関数を追加し、軸、set_xlim、およびset_ylimを変更して、デフォルトで関連する1つまたは複数の軸の自動スケーリングをオフにします。したがって、たとえば線をプロットする前にset_xlimを呼び出すと、制限が保持されます。 --EF 2010-06-20 Axesが作成された後、ティックとティックラベルの外観を制御するために、Axes.tick_paramsと対応するpyplot関数を追加しました。 --EF 2010-06-09 Axes.gridがマイナーグリッドラインを制御できるようにするAxes.gridとAxis.gridが、同じメソッド呼び出しでメジャーグリッドラインとマイナーグリッドラインを制御できるようにします。 --EF 2010-06-06 Finance.pyでの分割/配当調整の方法を変更して、配当を処理し、sfバグ2949906および2123566で報告されたゼロ除算のバグを修正します。YahooCSVは区別しないため、ボリュームは調整されないことに注意してください。株式分割と配当調整の間で、ボリューム調整を正しく行うことはほぼ不可能です(調整のサイズに基づいて推測したり、htmlテーブルをスクレイプしたりしない限り)-JDH

2010-06-06 dateutilを1.5に、pytzを2010hに更新しました。

2010-06-02 Axes.bar()にerror_kwkwargを追加します。 -EF

2010-06-01 pcolormesh()とQuadMeshを修正して、必要に応じてkwargsを渡します。 -RM

2010-05-18mpl_toolkits.gridspecをメインツリーにマージします。 -JJL

2010-05-04正しいサイズの図を表示するようにbackend_qt4を改善しました-DSD2010-04-20イベントのタイマーに接続するための一般的なサポートが追加されました。これにより、TimerBase、TimerGTK、TimerQT、TimerWx、TimerTkがバックエンドに追加され、new_timer()メソッドが各バックエンドのキャンバスに追加されて、新しいタイマーを簡単に作成できるようになります。 -RM

2010-04-20 margins()Axesメソッドとpyplot関数を追加しました。 -EF

2010-04-18axes_gridのドキュメントを更新します。 -JJL

2010-04-18インスタンス化後、Axes.locator_paramsメソッドを介して、対応するpyplot関数を使用してMaxNLocatorパラメーターを制御します。 -EF 2010-04-18 ScalarFormatterオフセットを直接およびAxes.ticklabel_format()メソッドを介して制御し、それをpyplotに追加します。 -EF

2010-04-16バックエンドにclose_eventを追加します。 -RM

2010-04-06axes_grid1とaxisartistを使用するようにaxes_gridの例を変更します。 -JJL

2010-04-06axes_grid1およびaxisartistモジュールを使用してaxes_gridをリベースします。 -JJL

2010-04-06 axis_gridツールキットは、axes_grid1とaxisartistの2つの別個のモジュールに分割されています。 -JJL 2010-04-05インポートの高速化:必要な場合にのみpytzをインポートします。 rcタイムゾーンがUTCの場合は必要ありません。 --EF 2010-04-03 Jeff Klukasの作業に基づいて、Axes.hist()にカラーkwargを追加しました。 --EF 2010-03-24マップ可能が変更されたときにcla()が不要になるように、カラーバーコードをリファクタリングします。 -JJL 2010-03-22マウスが軸を離れるときの、ズームモード中の誤ったラバーバンドを修正しました。 -JJL

2010-03-21ズームモード中のx / yキーは、x / y制限のみを変更します。 -JJL

2010-03-20 JJLによって提案されたpyplot.sca()関数を追加しました。 -EF

2010-03-20gtkバックエンドに新しいツールチップAPIの条件付きサポートを追加しました。 -EF

2010-03-20リストでの議論の後、plt.fig_subplot()をplt.subplots()に変更し、APIを変更して軸をnumpyオブジェクト配列として返しました(squeezeキーワードで次元を制御)。 FP。

2010-03-13ブランチから手動でコミットを取り込みました:

2010-03-03 diff / patchを介してブランチから手動でコミットを取り込みました(svnmergeが壊れています):

2010-02-25新しい機能を示すannotation_demo3.pyを追加します。 -JJL

2010-02-25アノテーションをリファクタリングして、任意の変換をxycoordsまたはtextcoordsとしてサポートします。また、2つの座標のタプルが提供されている場合、それらは各xおよびy位置の座標として解釈されます。 -JJL 2010-02-24 1回の呼び出しで図とサブプロットのグループを作成するために、pyplot.fig_subplot()を追加しました。これにより、手動で図を作成してadd_subplot()を複数回呼び出すよりも簡単なパターンが提供されます。 FP2010-02-17ツールバーにGokhanとMattiasのカスタマイズ可能なキーバインドパッチを追加しました。これで、matplotlibrcファイルでkeymap。*プロパティを設定できます。 x軸の対数スケーリングを切り替えるための新しいバインディングが追加されました。 JDH2010-02-16左|右|下|上|完全に塗りつぶされたマーカー用のTJの塗りつぶされたマーカーパッチをコミットしました。 examples / pylab_examples /filledmarker_demo.pyを参照してください。 JDH 2010-02-11boxplotに「bootstrap」オプションを追加しました。これにより、信頼区間の中央値のブートストラップ推定が可能になります。 PaulHobsonによる最初のパッチに基づいています。 --ADS 2010-02-06 setupext.py&quotbasedir&quot辞書の設定を上書きするsetup.cfg&quotbasedirlist&quotオプションを追加し、Benjamin Drungによって要求された&quotgnu0&quotプラットフォームを追加しました。 -EF

2010-02-06EllipseCollectionに「xy」スケーリングオプションを追加しました。 -EF

2010-02-03 plot_directiveがカスタムPlotWarningカテゴリを使用するようになり、必要に応じて警告を簡単に致命的なエラーに変えることができます。 --FP 2010-01-29マウスのドラッグ配置を可能にするために、Legendにドラッグ可能なメソッドを追加しました。アダムフレイザーに感謝します。 JDH 2010-01-25ステップフィルされ、log = Trueのヒストグラムを使用したときにOlleEngdegardによって報告されたバグを修正しました-MM

2010-01-16CXXを6.1.1にアップグレード-JDH

2009-01-16既存のメジャーティックの上にマイナーティックを作成しないでください。 NeilCrightonによるパッチ。 -ADS 2009-01-16常に3つの小さな目盛りが描かれていることを確認します(SF#2924245)。 NeilCrightonによるパッチ。 -ADS 2010-01-162つの輪郭の問題を修正するためにIanThomasによってパッチが適用されました。contourfが内部のマスクされた領域を処理し、線と塗りつぶされた輪郭の境界が一致するようになりました。 --EF 2009-01-11凡例パッチの色は、rcパラメータaxes.facecolorおよびaxes.edgecolorに従います。 -JJL 2009-01-11軸の調整可能は、軸の共有を可能にする「ボックス強制」にすることができます。 -JJL 2009-01-11BlockingContourLabelerにadd_clickメソッドとpop_clickメソッドを追加します。 -JJL

2010-01-03追加されたrcParams ['axes.color_cycle']-EF

2010-01-03ピエールのqt4フォームレイアウトエディターとツールバーボタンを追加-JDH

2009-12-31PyQt4-4.6のリグレッションの回避策をコミットします。 <0,1> -DSD

2009-12-22gist_earth_rなどのcmapデータを修正しました。-JJL

2009-12-20スパイン:スパインをデータ座標に配置し、set_bounds()呼び出しを追加します。 -ADS 2009-12-18箱ひげ図のノッチサイズをq1-q3の範囲に制限しないでください。これにより、データの見栄えが効果的に向上します。 --ADS 2009-12-18 mlab.prctileは、中央値が2つの中間値の平均になるように、偶数の長さのデータを処理します。 -ADS

2009-12-15 psバックエンドのraw-image(非サンプリング)サポートを追加します。 -JJL

2009-12-14 patch_artist kwargをboxplotに追加しますが、古いデフォルトのままにします。新しいpatch_artistを使用するようにboxplot_demo2.pyを変換します。 --ADS 2009-12-06 axis_grid:FloatingAxesをサポートするAxisArtistを再実装しました。新しい例を追加しました。 --JJL 2009-12-01qt4バックエンドでのブリッティングを改善するためにLaurentDufrechouのパッチを適用しました-DSD2009-11-13 pdfバックエンドで、PdfPages.infodictを介してpdfファイルの情報辞書の内容を変更できるようになりました。 --JKS 2009-11-12 font_manager.pyは、Python 2.6でEINTRを引き起こさないはずです(ただし、2.5バージョンのサブプロセスでは発生します)。また、そのファイルのfc-listコマンドが修正されたため、実際にfontconfigフォントのリストが見つかるはずです。 --JKS 2009-11-10単一の画像、およびoption_image_nocompositeを使用するレンダラー内のすべての画像(つまり、rcParams ['svg.image_noscale']がTrueの場合のagg、macosx、およびsvgバックエンド)が、他のアーティストと比較してzorderを尊重して描画されるようになりました。 (さまざまなzorderで複数の画像が描画されると、バックエンド間で不整合が発生する可能性があることに注意してください。ただし、この変更により、バックエンドに正しい動作が導入され、簡単に実行できるようになります。)2009-10-21 AutoDateLocatorを追加して、より構成しやすくします。ティックの最大数と最小数を制御するオプション。また、ティックに使用される間隔の制御を追加します。これは動作を変更しませんが、以前にハードコードされた動作を実行時の変更に対して開きます `。 --RMM2009-10-19テキストとパッチの「path_effects」サポートを追加します。 examples / pylab_examples / patheffect_demo.py -JJL2009-10-19を参照してください。clabelに「use_clabeltext」オプションを追加します。 Trueの場合、clabelはClabelTextクラスで作成されます。このクラスは、描画時間中にラベルの回転角度を再計算します。 -JJL 2009-10-16 AutoDateFormatterが実際に指定されたタイムゾーン設定を使用するようにします。これは、タイムゾーンが指定されていない場合にのみ正しく機能していました。 -RMM

2009-09-27pdfバックエンドをテストする機能の始まり。 -JKS

2009-09-27 savefig.extension rcparamを追加して、savefigで使用されるデフォルトのファイル名拡張子を制御します。 -JKS

2009-09-21リリース0.99.1のタグ付き

2009-09-20pdfバックエンドのusetex間隔エラーを修正しました。 -JKS

2009-09-20 Sphinx拡張機能を追加して、Michael Droetboomによって最初に作成された(私が思うに)IPythonコンソールセッションを強調表示します。 --FP 2009-09-20 dviread.Tfmのoff-by-oneエラーを修正し、さらにdviフォントにいくつかのメトリックがない場合の例外から保護します。 --JKS 2009-09-15 textpathモ​​ジュールを使用して、backend_baseのdraw_textメソッドとdraw_texメソッドを実装します。 svgバックエンドのdraw_texメソッドを実装します。 -JJL

2009-09-15浮動小数点バウンディングボックスを含むAFMファイルで失敗しないでください-JKS

2009-09-13AxesGridはカラーバーの修正バージョンを追加します。カラーバーの場所のハウツーを追加します。 --JJL 2009-09-07AxesGridは軸線スタイルを実装しました。デモのexamples / axes_grid / demo_axisline_style.py- JJL 2009-09-04を追加しました。textpathクラスを個別のモジュール(textpath.py)として作成します。 mathtextとtexのサポートを追加します。-JJL2009-09-01グーロー補間三角形のサポートを追加しました。 pcolormeshは、オプションとしてshading = 'gouraud'を受け入れるようになりました。 --MGD2009-08-29テストをKnownFailuresとしてマークできるようにするNoseプラグインとデコレータを含むmatplotlib.testingパッケージを追加しました-ADS2009-08-20カスタマイズされたスケールのAutoDateFormatterにスケーリングされたdictを追加しました-JDH2009-08-15 Pyplotインターフェイス:現在の画像が図と軸のレベルで追跡され、トラッカーアイテム1656374に対応します。-EF2009-08-15 Jason Coombsのおかげで、新しいモジュールdocstring.pyで定義されたデコレータでDocstringが操作されるようになりました。 --EF 2009-08-14aggバックエンドの画像フィルタリングのサポートを追加します。例のdemo_agg_filter.pyを参照してください。 -JJL 2009-08-09AnnotationBboxが追加されました。注釈に似ていますが、テキストの代わりにオフセットボックスで機能します。例のdemo_annotation_box.pyを参照してください。 -JJL 2009-08-07BboxImageが実装されました。 2つの例、demo_bboximage.pyとdemo_ribbon_box.pyが追加されました。 --JJL 2009-08-07バックエンドAPIを簡素化するために、すべてのクリッピング長方形

コレクションや画像でも、GraphicsContextオブジェクトを使用してパスが渡されるようになりました。したがって:

draw_path_collection(self、master_transform、cliprect、clippath、

clippath_trans、paths、all_transforms、offsets、offsetTrans、facecolors、edgecolors、linewidths、linestyles、antialiaseds、urls)

clippath_trans、meshWidth、meshHeight、座標、オフセット、offsetTrans、facecolors、アンチエイリアス、showges)

draw_image(self、x、y、im、bbox、clippath = None、clippath_trans = None)

2009-08-06 svnr7397での0.99.0リリースのタグ付け-JDH

  • sf2832575に投稿されたアルファカラーマッピングのバグを修正しました
  • axis_divider.pyのタイプミスを修正しました。 angle_helper.pyでnanmin、nanmaxを使用します(Christoph Gohlkeによるパッチ)
  • gtkのenter / leaveイベントのdupguiイベントを削除します
  • os xバイナリの多くの修正(Russell Owenに感謝)
  • gtkイベントをmplイベントに添付します-sfバグ2816580を修正します
  • 適用されたsfパッチ2815064(wxの中央ボタンイベント)およびパッチ2818092(wxのサイズ変更イベント)
  • ボイラープレート.pyを修正して、ReSTドキュメントを壊さないようにしました。
  • mlab.loadのいくつかのケースを削除しました
  • sfパッチ2831018からのrec2csvwin32ファイルハンドルのバグを修正しました
  • Josh Hemannから2つの例を追加しました:examples / pyrab_examples /barchart_demo2.pyとexamples / pylab_examples / boxplot_demo2.py
  • sfバグ2831556および2830525を処理し、バーのエラーメッセージとバックエンドドライバーの構成を改善しました
  • sfパッチ2820194からmiktexwin32パッチを追加しました
  • osxセットアップにsfパッチ2830233と2823885を適用し、64ビットのおかげでMichiel

2009-08-03 ReSTドキュメントを壊さないように、boilerplate.pyを修正しました。 -JKS

2009-08-03pylabはロードおよび保存機能を提供しなくなりました。これらはmatplotlib.mlabで入手できます。または、テキストファイルの場合はnumpy.loadtxtとnumpy.savetxtを使用し、バイナリnumpy配列の場合はnp.saveとnp.loadを使用できます。 --JDH2009-07-31例に必要なデータのフェッチとキャッシュを有効にするurllibのcbook.get_sample_dataを追加しました。 examples / misc /sample_data_demo.pyを参照してください-JDH

2009-07-317314で0.99.0.rc1にタグを付ける-MGD

2009-07-30 set_cmapとregister_cmapを追加し、get_cmapを改善して、ユーザーが生成したカラーマップを便利に処理できるようにします。再編成された_cmおよびcmモジュール。 -EF

2009-07-28 Ray Spethによるヒントのおかげで、矢筒の速度が向上しました。 -EF

2009-07-27プロットメソッドの引数処理コードを簡素化します。 -EF

2009-07-25&quotplot(1、2、 'r *')&quotの動作を許可します。 -EF

2009-07-22グリッドデータに「interp」キーワードを追加して、より高速な線形補間方法を選択できるようにしました。デフォルトは「nn」であるため、デフォルトの動作(ナチュラルネイバーメソッドを使用)は変更されません(JSW)2009-07-22ボイラープレート.pyが改善され、pyplot関数の正しいシグネチャが生成されるようになりました。 --JKS 2009-07-19 kwargs&quotpre&quotおよび&quotpost&quotの正しい意味を反映するようにAxes.stepのdocstringを修正しました-SFバグhttps://sourceforge.net/tracker/index.php?func=detail&aid=2823304&group_id=80706&atidを参照してください= 560720-JDH 2009-07-18pdfおよびsvgバックエンドへの塗りつぶしのないハッチのサポートを修正しました。その例をhatch_demo.pyに追加します。 -JKS

2009-07-17aggバックエンドのswigバージョンから化石を削除しました。 -EF

2009-07-14注釈ガイドの最初の提出。 -JJL

2009-07-14axed_artistsとinset_locatorのaxes_gridのマイナーな改善。 -JJL 2009-07-14ConnectionStyleアルゴリズムのいくつかのバグを修正しました。 ConnectionPatchクラスを追加します。 -JJL2009-07-11半分塗りつぶされたマーカーのfillstyleLine2Dプロパティを追加しました-examples / pylab_examples /fillstyle_demo.pyを参照してくださいJDH2009-07-08 qt4バックエンドのパフォーマンスを改善しようとしましたが、イベントの処理中にqApp.processEventsを呼び出さないでください。これを追跡してくれたOleStreicherに感謝します-DSD2009-06-24 withheaderオプションをmlab.rec2csvに追加し、これが部分的に壊れているため、mlab.csv2recでuse_mrecordsのデフォルトをFalseに変更しました-JDH 2009-06-24backend_agg.draw_markerがメインパスを量子化します(draw_pathのように)。 -JJL

2009-06-24 axis_grid:浮動軸のサポートが追加されました。 -JJL

2009-06-14新しいコマンドラインオプションをbackend_driver.pyに追加して、テストの一部のディレクトリのみの実行をサポートする-JKS

2009-06-13mlabの部分的なクリーンアップとpylabへのインポート-EF

2009-06-13テキストアーティストのrotation_modeプロパティを導入しました。 examples /pylab_examples/demo_text_rotation_mode.pyを参照してください-JJL2009-06-07sfサポートリクエストごとにbz2ファイルのサポートを追加します2794556-JDH2009-06-06は、dictマッピングプロパティ名を返すためにアーティストとインスペクターにプロパティメソッドを追加しました-&gt値はsf機能リクエスト2792183-JDHを参照してください

2009-06-06はニールの自動マイナーティックパッチSFパッチ#2789713を追加しました-JDH

2009-06-06入力がすでにrgbaである場合、アルファからrgbaへの色変換を適用しません-JDH 2009-06-03axes_gridcurvelinearグリッドサポートの初期チェックイン。 examples / axes_grid / demo_curvelinear_grid.py-JJLを参照してください

2009-06-01パッチにset_colorメソッドを追加-EF

2009-06-01SpineがPatch-ADSから派生するようになりました

2009-06-01スパインにisinstance()の代わりにcbook.is_string_like()を使用する-ADS

2009-06-01 cla()によるスパインのサポート-ADS

2009-06-01 gtk&lt2.4のサポートを削除しました。 -EF

2009-05-29オブジェクト指向インターフェースとpylabインターフェースを組み合わせたanimation_blit_qt4の例を改善しました。現在は厳密にオブジェクト指向です-DSD

2009-05-28ADSによるスパインパッチで動作するようにaxes_gridツールキットを修正しました。 -JJL

2009-05-28qt4バックエンドでスクロールホイールイベントを処理するためにfbiancoのパッチを適用しました-DSD

2009-05-26「棘」のサポートを追加して任意の場所に配置します。 -ADS

2009-05-20空のmatplotlibrcをtests /ディレクトリに追加して、実行中のテストがユーザーの構成ではなくデフォルトのrcparamsのセットを使用するようにします。 --RMM 2009-05-19 Axis.grid():which = 'major、minor'を使用して、メジャーティックとマイナーティックにグリッドを設定できるようにします。 -ADS 2009-05-18 Specgram()のような複雑な/両面バージョンのpsd()、csd()、およびcohere()を適切にラップするようにします(SF#2791686)-RMM2009-05-18行間隔のバグを修正します複数行のテキスト(#1239682)。 examples / pylab_examples /multiline.pyを参照してください-JJL2009-05-18追加 Annotation_clip attr。 text.Annotationクラスの場合。 Trueの場合、注釈は、注釈付きのポイントが軸領域内にある場合にのみ描画されます。 -JJL 2009-05-17マイナーティックの一部のプロパティが保存されないバグ(#2749174)を修正しました-JJL 2009-05-17はMichielのsfパッチ2790638を適用して、pygtk&gt = 2.15.10のsetupextでgtkイベントループをオフにしました--JDH 2009-05-17は、カイロとmacosxコレクションを高速化するためにMichielのsfパッチ2792742を適用しました。また、gcが一貫性のない状態になったいくつかのバグを修正します

2008-05-17ブランチからのr7107でのリリース0.98.5.3-JDH

2009-05-13restore_bboxでのオプションのオフセットとbboxのサポート。 Animation_blit_gtk2.pyを追加します。 -JJL 2009-05-13 backend_psのpsfragは、preview.styが使用されるときにbaseline-alignmentを使用するようになりました((デフォルトはbottom-alignment)。また、OffsetBoxのAPIが少し改善されました-JJL 2009-05-13x座標の場合線のが単調に増加しているため、描画メソッドで変換されたパスを生成する段階で自動的にクリップされるようになりました。これにより、たとえば、長い時系列の短いセグメントを見ているときに、ズームとパンが大幅に高速化されます。-EF

2009-05-11両対数プロットのaspect = 1は、数十年を示します。 -JJL

2009-05-08 clabelは新しいkwargを取ります。Falseの場合はrightside_up、ラベルは裏返されません。これにより、Evan Masonの要求に応じて、clabelを使用して流れ関数の矢印を作成できます。 --EF 2009-05-07 x / yラベルを設定するときに「labelpad」を渡すことができるようになりました。これにより、ラベルとその軸の間の間隔を制御できます。 --RMM 2009-05-06print_psは混合モードレンダラーを使用するようになりました。 Axes.drawは、zorderがrasterization_zorderよりも小さいアーティストをラスタライズします。 -JJL

2009-05-06元々はEricBruningによるアーティストごとのラスタライズ。 -JJ

2009-05-05別のプロセスからのデータを使用して更新するプロットを作成する方法を示す例を追加します。 RobertCimrmanに感謝します-RMM

2009-05-05Axes.get_legend_handles_labelsメソッドを追加します。 -JJL

2009-05-04非表示に設定されている間もText.Annotationが描画されるバグを修正しました。 -JJL

2009-05-04TJのfill_betweenxパッチを追加-JDH

2009-05-02 JosephSmidtからの質問とMatthiasMichlerによるパッチに基づいてplotfileにオプションを追加しました。 --EF 2009-05-01引数を返すようにadd_artistおよび同様のAxesメソッドを変更しました。 -EF

2009-04-30ランドスケープモードの誤ったepsbboxが修正されました-JJL

2009-04-28 usetex = Trueの場合のeps出力の誤ったbboxを修正しました。 -JJL

2009-04-24代わりにsubprocess.Popenを使用するようにos.open *の使用を変更しました。 os.popen *は2.6で非推奨になり、3.0で削除されました。 --RMM 2009-04-20axes_gridのドキュメントに取り組みました。 axis_grid.inset_locatorを追加しました。 -JJL

2009-04-17axes_gridツールキットの初期チェックイン。 -JJL

2009-04-17offsetbox.AnchoredOffsetboxにbbox_to_anchorのサポートを追加しました。ドキュメントを改善しました。 --JJL2009-04-16複数行のテキストが正しく配置されないオフセットボックスのバグを修正しました。 --JJL2009-04-16ラスター化バックエンドによって生成された画像が誤ったサイズで配置される混合モードレンダラーのバグを修正しました。 --JJL 2009-04-14 SvntrunkにJonathanTaylorのReinierHeeresのJohnPortersのmplot3dのポートを追加しました。 mpl_toolkits.mplot3dおよびデモのパッケージはexamples / mplot3d /demo.pyです。ありがとうReiner2009-04-06 pdfバックエンドは、文字列の改行と改行をエスケープするようになりました。レポートを提供してくれたTiagoPereiraのおかげでsfバグ#2708559を修正しました。 2009-04-06 LaTeXが出力ファイルの作成に失敗した場合、texmanager.make_dviでエラーが発生するようになりました。これを報告してくれたJoaoLuisSilvaに感謝します。 --JKS 2009-04-05 _png.read_png()は12ビットPNGを読み取ります(Tobias Woodからのパッチ)-ADS2009-04-04対数軸スケールが非正の値を小さな正の値にクリップできるようにします。これはエラーバーに役立ちます。 --EF2009-03-28画像が配列引数でnanを処理するようにします。ヘルパーcbook.safe_masked_invalid()が追加されました。 -EF

2009-03-25contourとcontourfがZ引数でnanを処理するようにします。 -EF

2009-03-20一部の変換をサポートするためにoffsetbox.pyにAuxTransformBoxを追加します。 chunked_text.pyの例が拡張され、名前が変更されました(anchored_artists.py)。 -JJL

2009-03-20注釈に「bar」接続スタイルを追加-JJL

2009-03-17 Jae-JoonLeeによって発見されたcontourfによるエッジカラー処理のバグを修正しました。 --EF2009-03-14シェーディングされたレリーフマップを作成するためのcolorsモジュールに「LightSource」クラスを追加しました。使用法を説明するためにshading_example.pyが追加されました。 --JSW 2009-03-11 SandroTosiとChrisBarkerのおかげで、wxバージョンが&gt = 2.8であることを確認してください。 -EF

2009-03-10PDFの結合スタイルのバグを修正しました。 -JKS

2009-03-07図番号リストにpyplotアクセスを追加-EF

2009-02-28FontPropertiesアカウントの現在のrcParamsのハッシュ-JJL

2009-02-28 Twinx、Twinyでの共有軸の二重レンダリングの防止-EF

2009-02-26凡例クラスのオプションのbbox_to_anchor引数を追加-JJL

2009-02-26PDFバックエンドでの画像クリッピングをサポートします。 -JKS

2009-02-25FixedLocatorでのティック位置サブセットの選択を改善しました。 -EF

2009-02-24 numerixを非推奨にし、コードのnumpy部分を除くすべてを削除します。 --EF 2009-02-21スキャッター引数の処理を改善し、早期エラーメッセージを追加し、入力に複数の次元を持たせることができます。 --EF 2009-02-16plot_directive.pyをインストールされたソースツリーに移動します。インラインコードコンテンツのサポートを追加-MGD2009-02-16 mathmpl.pyをインストールされたソースツリーに移動して、他のプロジェクトで使用できるようにします。 -MGD

2009-02-14凡例タイトルのサポートを追加-JJL

2009-02-10 pdf.use14corefonts = Trueの設定を使用しても壊れないように、backend_pdfのバグを修正しました。 unit /test_pdf_use14corefonts.pyにテストケースを追加しました。 --NGR 2009-02-08新しいimsave関数をimage.pyに追加し、pyplotインターフェイスで公開しました--GR2009-02-04凡例コードの再編成。例としてanchored_text.pyが追加されました。 -JJL

2009-02-04エクステントキーワードargをhexbinに追加-ADS

2009-02-04ドットとldotsに関連するmathtextのバグを修正-MGD

2009-02-03デフォルトのjoinstyleをroundに変更-MGD

2009-02-02PDF出力のマーカーXObjectの数を減らす-JKS

2009-02-02極座標プロットのデフォルト解像度を1-MGDに変更します

2009-02-02たとえば、PostName(Tahomaのバージョンがこれをトリガーした)がないフォントのttconvでのmallocエラーを回避します-JKS 2009-01-30exceltoolsのpyExceleratorのサポートを削除します-代わりにxlwtを使用します-JDH2009- 01-29極座標プロットの「解像度」kwargを文書化します。 Figure.add_axesだけでなく、pyplot.polarを使用する場合もサポートします。 --MGD 2009-01-29 nan処理/クリッピング/量子化/単純化フレームワークを作り直して、それぞれがパイプラインの独立した部分になるようにします。すべてのPythonバックエンドから使用できるように、これらすべてのC ++実装を公開します。 rcParam&quotpath.simplify_threshold&quotを追加して、それを下回ると頂点が削除される類似性のしきい値を制御します。

2009-01-26savefigのタイトなbboxオプションを改善しました。 -JJL

2009-01-26曲線とNaNを一緒にうまく機能させる-MGD

2009-01-21 acorrとxcorrのデフォルトを変更して、usevlines = True、maxlags = 10、normed = Trueを使用するようにしました。これらが最適なデフォルトだからです

2009-01-19矢筒引数処理のバグを修正しました。 -EF

2009-01-19 backend_gtkのバグを修正:存在しないツールバーを削除しないでください。 -EF

2009-01-16savefigのbbox_inchesオプションを実装します。 bbox_inchesが「タイト」である場合は、タイトな境界ボックスを決定してみてください。 --JJL 2009-01-16 is_string_likeのバグを修正して、不要な例外が発生しないようにします。 --EF2009-01-16文字列のシーケンスのコンバーターを検索するときのユニットレジストリの無限再帰を修正しました。対応するテストを追加します。 --RM 2009-01-16 numpyメーリングリストのGeorgeGoussardによって報告された、Windows XP64ビットで失敗していたMPL_Int64のCtypedefのバグ修正。 --ADS 2009-01-16単純なカスタムコロマップの作成を容易にするために、ヘルパー関数LinearSegmentedColormap.from_listを追加しました。 examples / pylab_examples /custom_cmap_fromlist.pyを参照してください-JDH2009-01-16丸めのバグを修正するためにmacosxバックエンドにMichielのパッチを適用しました。 sfバグ2508440を閉じました-JSW2009-01-10macosxバックエンドにMichielのハッチパッチを適用し、qtにdraw_idleパッチを適用しました。 sfパッチを適用した2497785および2468809を閉じます-JDH

2009-01-10ログ座標を使用したパン/ズームのバグを修正しました。 -EF

2009-01-06破線の負の輪郭の設定のバグを修正しました。 -EF

2009-01-06 len(linestyles)&gtNLevの輪郭がフォールトトレラントであること。 - んん

2009-01-06周辺密度をプロットするためにhexbinに周辺kwargを追加しましたJDH2009-01-06ファイルのようなPdfFileでの事故を避けるために、ユーザーに表示される複数ページのpdfオブジェクトをPdfPagesに変更します。 -JKS

2009-01-05 pdf usetexのバグを修正しました:埋め込まれていないフォントの使用を許可します。 -JKS

2009-01-05usetexモードでのpreview.styのオプションの使用。 -JJL

2009-01-02複数ページのPDFファイルを許可します。 -JKS

2008-12-31フォント効果(傾斜と拡張)のサポートを追加することにより、pdfusetexを改善します。 --JKS 2008-12-29同じType-1フォントが異なるエンコーディング(Minion ProやMnSymbolなど)で使用された場合に発生したpdfusetexサポートのバグを修正しました。 -JKS

2008-12-20シャドウのdpi依存オフセットを修正しました。 -JJL

2008-12-18新しい矢印スタイル、線+塗りつぶされた三角形を追加します。 -JJL

2008-12-18r6679でv0_98_5_maintから0.98.5.2を再リリースr6667でv0_98_5_maintから0.98.5.2をリリース

2008-12-18 configobj、実験的特性、およびdoc / mpl_dataリンクを削除-JDH

2008-12-18 NULLデータ制限のある行が後続のデータ制限を正しく計算できないバグを修正しました-MGD

2008-12-17主要なドキュメントジェネレータの変更-MGD

2008-12-17パスコレクションやクアッドメッシュなどをサポートするmacosxバックエンドパッチを適用しました。-JDH2008-12-17注釈のテキストbboxと矢印のdpi依存の動作を修正しました-JJL2008-12-17グループIDのサポートを追加アーティスト。 svgフィルターを示す2つの例が追加されています。 -JJL

2008-12-16Legendのdpi依存の動作を修正する別の試み。 -JJL

2008-12-16テキスト内のLegendとfancyboxのdpi依存の動作を修正しました。

2008-12-16マーカーのサブサンプリングをサポートするためにLine2Dにmarkeveryプロパティを追加しました-JDH2008-12-15ドキュメントのmpl_dataシンボリックリンクを削除しました。シンボリックリンクをサポートしていないプラットフォームでは、これらはコピーになり、フォントファイルが大きいため、ディストリビューションが不必要に肥大化します。相対リンクはplotディレクティブに対してより難しく、*。pyファイルはそれほど大きくないため、mpl_examplesディレクトリを保持します。 --JDH 2008-12-15usetexをオフにした非数学テキストの$を修正しました。 usetexのオン/オフの違いを文書化-MGD

2008-12-15自動スナップ時のアンチエイリアシングを修正-MGD

2008-12-15パンおよびズーム中にグリッド線が正しく移動しない問題を修正-MGD

2008-12-12 maskedarray rcParamsキーを削除するための準備:使用すると警告が生成されるようになりました。同様に、廃止されたnumerix.npymaをインポートすると、警告が生成されます。 --EF 2008-12-12 numpy.histogram()重みパラメーターのサポートがaxes hist()メソッドに追加されました。 numpyから取得したドキュメント-MM

2008-12-12 numpy 1.2-MMを使用したhist()の警告を修正しました

2008-12-12削除された外部パッケージ:configobjおよびenthought.traits

これは、実験的な特性設定でのみ必要であり、やや時代遅れです。必要に応じて、個別にインストールしてください。以下を参照してください。

2008-12-12複数のデータのヒストグラムにラベルを割り当てるためのサポートが追加されました。 - んん

2008-12-11 svnr6573で0.98.5をリリース

2008-12-11 dvireadでos.popenの代わりにsubprocess.Popenを使用します(Windowsの問題はJorgen Stenarsonによって報告されました)-JKS 2008-12-10Michaelのfont_manager修正とJae-Joonのfigure / subplot修正を追加しました。バージョン番号を0.98.5にバンプ-JDH

2008-12-09 svnr6536で0.98.4をリリース

2008-12-08sfパッチ2179017からmdehoonのネイティブmacosxバックエンドを追加-JDH

2008-12-08 set_ * styleコマンドの印刷を削除しました。代わりに、pprintされた文字列のリストを返します-JDH 2008-12-08残りのドキュメントのプロパティテーブルの出力を改善するためにMichaelが行った変更の一部が壊れ、setpやgetpなどのインタラクティブなドキュメントヘルパーの使用が困難になりました。 。 ipythonシェルに残りのすべてのマークアップがあると、docstringも混乱します。新しいrcparam docstring.hardcopyを追加して、ハードコピーやその他の用途のためにdocstringを異なる形式にしました。 ArtistInspectorは、残りの出力と残り以外の出力の間に作業の重複があるため、少しリファクタリングを使用できます-JDH 2008-12-08片側密度をスケーリングするためにスペクトル法(psd、csdなど)を更新しました2の係数で、オプションで、サンプリング周波数によってすべての密度をスケーリングします。これにより、MatLabの互換性が向上します。 -RM

2008-12-08カラーバーの目盛りの配置を修正しました。 -MGD

2008-12-07 numpy 1.2以降では、np.histogram()の非推奨の&quotnew&quotキーワードを削除します。 -JJL 2008-12-06 new_figure_manager()がfigsizeなどのキーワード引数を無視するsvgバックエンドのバグを修正しました。-JJL2008-12-05numpoints =の場合に新しい凡例クラスのハンドル長が短すぎるバグを修正しました。 1 -JJL 2008-12-04 Axes.fill_betweenに、単位(日付など)を含むデータのサポートが追加されました。 -RM2008-12-04凡例にfancyboxキーワードを追加しました。また、中央揃えになるように複数行のテキストのベースライン調整など、見栄えを良くするためにいくつかの変更を適用しました。 -JJL 2008-12-02 patchs.pyのトランスミュータークラスは、Styleクラスのサブクラスとして再編成されました。さらにいくつかのボックスと矢印のスタイルが追加されています。 -JJL2008-12-02座標値のタプルをlocとして許可しなかった新しい凡例クラスのバグを修正しました。 -JJL 2008-12-02サブプロセス(非推奨のpopen *の代わりに)とdistutils(バージョンチェック用)を使用して、外部依存関係のチェックを改善します-DSD 2008-11-30ベースラインの配置、複数列、および展開モード。 --JJL 2008-12-01ビンまたは範囲が明示的に指定された場合のヒストグラムの自動スケーリングのバグを修正しました(Debianバグ503148を修正しました)-MM 2008-11-25 rcParam axis.unicode_minusを追加しました。これにより、Falseの場合にマイナスのプレーンハイフンが許可されます-JDH 2008-11- 25Legendにスキャッターポイントのサポートが追加されました。 ErikTollerudによるパッチ-JJL

2008-11-24ログティックのクラッシュを修正しました。 -MGD

2008-11-20静的ヘルパーメソッドBrokenHBarCollection.span_whereとAxes / pyplotメソッドfill_betweenを追加しました。 examples / pylab / fill_between.pyを参照してください-JDH2008-11-12 x_isdata属性とy_isdata属性をArtistインスタンスに追加し、それらを使用して、dataLimの更新時にどちらかまたは両方の座標を使用するかどうかを決定します。これは、axhline、axhspan、axvline、axvspanによってトリガーされた自動スケーリングの問題を修正するために使用されます。 --EF 2008-11-11 Axesのpsd()、csd()、cohere()、specgram()メソッド、およびmlabのcsd()cohere()、specgram()関数を更新して、 psd()に変更します。実際、内部では、これらはすべて同じコアを呼び出して計算を実行します。 --RM 2008-11-11「pad_to」および「sides」パラメーターをmlab.psd()に追加して、ゼロパディングの制御と負の周波数成分の戻りをそれぞれ可能にします。これらは、APIを変更しない方法で追加されます。 --RM2008-11-10スキャッターによるckwargの処理を修正し、is_string_likeをnumpyおよびnumpy.ma文字列配列スカラーを受け入れるように一般化します。--RMおよびEF2008-11-09 dvireadで発生する可能性のあるEINTRの問題を修正しました。これは、qtバックエンドからpdfファイルを保存するときに役立つ場合があります。 -JKS

2008-11-05長方形および双軸へのズームのバグを修正-MGD

2008-10-24 Jae Joonの派手な矢印、ボックス、および注釈の機能強化を追加しました-examples / pylab_examples /annotation_demo2.pyを参照してください

2008-10-23自動スケーリングが共有軸でサポートされるようになりました-EF

2008-10-23ミニオンで発生したdvireadの例外を修正しました-JKS

2008-10-21 set_xlim、ylimは、インプレースサプライズの変更を回避するためにviewlim配列のコピーを返すようになりました。2008-10-20画像サムネイル生成関数matplotlib.image.thumbnailが追加されました。 examples / misc /image_thumbnail.pyを参照してください-JDH2008-10-20 ErikTollerudとJae-JoonLeeのアイデアと作業に基づいて適用されたスキャトレッグパッチ。 --MM 2008-10-11 pdfバックエンドのバグを修正しました:たとえば、wepアプリで、ファイル名の代わりにファイルオブジェクトを出力に渡すと、最後にオブジェクトがフラッシュされるようになりました。 -JKS

2008-10-08ギャップのあるパスにパス簡略化サポートを追加します。 -EF

2008-10-05フォントのフルネームまたはファミリ名を指定しないAFMファイルの問題を修正しました。 --JKS 2008-10-04主要なScalarFormatterのset_powerlimitsメソッドに簡単にアクセスできるように、Axes.ticklabel_format()メソッドに「scilimits」kwargを追加しました。 --EF 2008-10-04 Jae-Joon Leeの提案に基づいて、伝説のパッドに代わる実験的な新しいkwargボーダーパッド。 --EF 2008-09-27 Tony Yuによるパッチに基づいて、スパイがスパース配列のゼロ値を無視できるようにします。また、空のデータ配列を処理するためのプロットを修正し、figlegendのマーカーの処理を修正しました。 --EF2008-09-24線の描画スタイルを導入します。 'steps--'のような線種をdrawstyle'steps 'とlinestyle'-'に透過的に分割します。凡例は常にdrawstyle'default 'を使用します。 --MM 2008-09-18矢筒と矢筒のバグ(サイズ変更時に適切にスケーリングできない)を修正し、矢印の角度を決定するための追加の方法を追加しました-EF

2008-09-18シータの負の値を処理するように極補間を修正-MGD

2008-09-14これら2つのモジュールの目標とはほとんど関係のない数値計算に関連するcbookおよびmlabメソッドを別のモジュールに再編成しましたnumeric_methods.pyまた、ginputおよびmanualのキーボードでポイントを選択および停止ポイントを選択する機能を追加しました輪郭ラベリングコード。最後に、輪郭のラベル付けのバグを修正しました。 -DMK

2008-09-11Postscript出力のバッククォートを修正しました。 -MGD

2008-09-10 [2089958]ベクトル出力バックエンドのパスの簡略化path_to_polygonsを介して公開された簡略化コードを活用して、ベクトルバックエンド(PDF、PS、およびSVG)内の特定の正常に動作するパスを簡略化します。これを機能させるには、matplotlibrcで&quotpath.simplify&quotをTrueに設定する必要があります。 --MGD2008-09-10「filled」kwargをPath.intersects_pathおよびPath.intersects_bboxに追加します。 --MGD 2008-09-07 Friedrich Hagedornによって報告されたxpdfレンダリングの問題を回避するために、完全な矢印をわずかに変更しました。 --JKS 2008-09-07PDFおよびPSバックエンドでの2次ベジェ曲線から3次ベジェ曲線への変換を修正しました。イ・ジェジュンによるパッチ。 -JKS

2008-09-06プロットコマンドに5点スターマーカーを追加-EF

2008-09-05PSバックエンドのハッチングを修正-MGD

2008-09-03ベース2のログを修正-MGD

2008-09-01 GregoryLielensによるNonUniformImageパッチの双一次補間のサポートが追加されました。 --EF2008-08-28異なる長さのデータを持つ複数のヒストグラムのサポートが追加されました-MM

2008-08-28対数スケールでステッププロットを修正-MGD

2008-08-28非Aggバックエンドのマーカーでマスクされた配列を修正-MGD

2008-08-28実際に正しく機能するようにclip_onkwargを修正-MGD

2008-08-25SVGバックエンドのロケールの問題を修正-MGD

2008-08-22マスクされた値がプロットされないように矢筒を修正-JSW

2008-08-18Windowsのqt4バックエンドでインタラクティブなパン/ズームを改善-DSD

2008-08-11 NaN / inf処理のその他のバグを修正しました。特に、パスの簡略化(NaNまたはinfを処理しない)は、infまたはNaNが存在する場合に自動的にオフになります。また、マスクされた配列は、マスクとNaN(MGDとEF)を一貫して処理するために、NaNを含む配列に変換されるようになりました。

2008-08-03 svnr5947で0.98.3をリリース

2008-08-01_ttconv.cppのバックポートされたメモリリークの修正-MGD

2008-07-31griddataにマスクされた配列のサポートを追加しました。 -JSW

2008-07-26オプションのCおよびreduce_C_function引数をaxes.hexbin()に追加しました。これにより、hexbinはx、y座標に基づいてCの値を累積し、六角形のビンに表示できます。 --ADS 2008-07-24一部がクリーンルームの実装ではないことを懸念して、matplotlib.mlabのすべてのmlab2関数を非推奨(NotImplementedErrorを発生)しました。 JDH 2008-07-24インライン化を改善するために、clabelコード(クラスContourLabeler)のかなりの部分を書き直しました。 --DMK 2008-07-22風の棘をプロットするための棘ポリゴンコレクション(矢筒に類似)を追加しました。対応するヘルパーをAxesとpyplotにも追加しました。 (examples / pylab_examples / barb_demo.pyはそれを示しています。)-RMM 2008-07-21scikits.delaunayをmatplotlib.delaunayとして追加しました。 matplotlib.mlabにgriddata関数を追加し、pylab_examplesに例(griddata_demo.py)を追加しました。 griddata関数は、インストールされている場合、mpl_toolkits._natgridを使用します。 --JSW2008-07-21新しい変換のコンテキストで機能するoffset_copyが再導入されました。 --MGD 2008-07-21get_offsetsとset_offsetsをCollections基本クラスに追加するためのRyanMayによるコミット済みパッチ--EF2008-07-21マスクされた入力のカラーマッピングがすべての画像タイプで機能するようにimage.pyの&quotasarray&quot戦略を変更しました(ありがとうKlaus Zimmerman)-EF 2008-07-20 rgbカラーアレイ入力、日時入力などをサポートするためにcbook.delete_masked_pointsと対応するユニットテストを書き直しました。-EF2008-07-20 unit / axes_unit.pyの名前をcbook_unit.pyに変更し、で変更しました。 Ryanによるdelete_masked_pointsのaxesからcbookへの移動と一致します。 --EF 2008-07-18 axis.delete_masked_points()でnanとinfを確認します。これは、hexbinとscatterがnansを処理するのに役立つはずです。 --ADS2008-07-17等高線ラベルの場所を手動で選択する機能が追加されました。また、ボタンを押すのを待つ機能を追加しました。 --DMK 2008-07-17パスの終わりにあるNaNのバグを修正(レポートを提供してくれたAndrew Strawに感謝)-MGD 2008-07-16レポートを提供してくれたIanHenryに感謝し、texmanagerのエラー処理を改善-DSD 2008-07-12 &quotmodule:// my_backend&quot構文による外部バックエンドのサポートが追加されました-JDH2008-07-11共有軸に関連するメモリリークを修正しました。 Grouperは弱参照を格納する必要があります。 -MGD

2008-07-10バグ修正:fontconfigパターンの表示がクラッシュする-MGD

2008-07-10バグ修正:[2013963] Axesのupdate_datalim_boundsが機能しない-MGD

2008-07-10バグ修正:[2014183]複数のimshow()が灰色のエッジを引き起こす-MGD

2008-07-09極プロットの長方形軸パッチの修正バグ-MGD

2008-07-09mathtextラジカルレンダリングの改善-MGD

2008-07-08mathtext上付き文字の配置を改善-MGD

2008-07-07 pcolormeshのカスタムスケールを修正(Matthew Turkに感謝)-MGD

2008-07-03アーティストとpyplotにfindobjメソッドを実装しました-examples / pylab_examples /findobj_demo.pyを参照してください-JDH

2008-06-30TextWithDashを修正する別の試み-DSD

2008-06-30 Qt4 NavigationToolbar2.destroyを削除しました-不要であるようで、P。Raybautによって報告されたバグを引き起こしました-DSD

2008-06-27ティックポジショニングのバグを修正-MM

2008-06-27テキストがダッシュの間違った端にあったダッシュテキストのバグを修正-MGD

2008-06-26 $ x_のような式のmathtextバグを修正$ -MGD

2008-06-26水平/垂直ハッチの方向を修正-MGD

2008-06-25 Figure.figurePatchの名前がFigure.patchに変更され、Axes.axesPatchの名前がAxes.patchに変更され、Axes.axesFrameの名前がAxes.frameに変更され、Axes.patchを返すAxes.get_frameは非推奨になりました。例とユーザーガイドが更新されました-JDH

2008-06-25pcolorのレンダリング品質を修正-MGD

2008-06-24 svn r5667で0.98.2をリリース-(Debianのみのソース)JDH

2008-06-24savefigに「transparent」kwargを追加しました。 -MGD

2008-06-24 numpoints == 1の線上に単一の中央マーカーを描画するためにStefanのパッチを適用-JDH

2008-06-23スプラインを使用して散布図で円をレンダリングする-MGD

2008-06-22リビジョン5637で0.98.1をリリース

2008-06-22 axis3dのサポートを削除し、1つのリリースサイクルでNotImplementedErrorに置き換えました

2008-06-21backend_psのマーカー配置のバグを修正-DSD

2008-06-20 [1978629]スケールドキュメントがログにない/正しくない-MGD

2008-06-20PolyCollectionにクローズドクワーグを追加しました。 svn(r 5548)を使用したグラフでまだ欠落しているバグ[1994535]を修正します。 --MGD 2008-06-20Polygonにset / get_closedメソッドを追加してhistのエラーを修正しました-MM2008-06-19 rcsetup.pyとmatplotlibrc.templateで相対フォントサイズ(「medium」と「large」など)を使用して、次のようにします。 rcParams ['font.size']を変更すると、テキストはデフォルトでスケーリングされます-EF2008-06-17任意の種類のパッチを含むことができる汎用PatchCollectionクラスを追加します。 --MGD 2008-06-13ラベルが円を上書きしないように、円グラフのラベルの配置を変更します-MGD 2008-06-12 mathtextパーサーにいくつかのヘルパー関数を追加して、ビットマップ配列を返したり、pngを書き込んだりして、外部でmathtextを使いやすくしました。 mpl図のコンテキスト。 mathpngsphinxextを変更してmathtextpng保存機能を使用する-examples / api /mathtext_asarray.pyを参照-JDH2008-06-11matplotlib.mathtextを使用してオンラインドキュメントで数式をレンダリングする-MGD2008-06-11PNGの読み込み/保存を移動する独自の拡張モジュールに追加し、同じことを行う_backend_agg.cppと_image.cppの重複コードを削除します-MGD2008-06-11主にdpi非依存性に関連する多数の数学テキストのバグ修正-MGD2008-06-10バーが適用されるようになりましたラベルは最初のパッチのみに設定され、他のパッチラベルには「_nolegend_」が設定されます。これにより、自動凡例がhistとbarで期待どおりに機能するようになります。https://sourceforge.net/tracker/index.php?func = detail&ampaid = 1986597&ampgroup_id = 80706&ampatid = 560720 JDH2008-06-10を参照してください。テキストベースラインの配置のバグを修正します。 [1985420] Text._get_layoutのベースライン配置の修復。ありがとうStanWest-MGD2008-06-09新しいrcparamimage.resampleで画像をダウンサンプリングするためのGregorの画像リサンプルパッチをコミットしました-JDH2008-06-09matplotlibと一緒にEnthought.Traitsをインストールしないでください。 matplotlib開発者の便宜のために、setup.cfgでオプションを設定することでインストールできますが、特性設定の将来があるかどうかを判断します-DSD

2008-06-09 hist()に範囲キーワードargを追加しました-MM

2008-06-07バックエンドのリストをrcsetup.pyに移動し、バックエンド名に小文字を使用しました。バックエンドサブパッケージをインポートするときにvalidate_backendを一貫して使用します-EF 2008-06-06 hist()リビジョン、ErikTollerudとOlleEngdegardによって提案されたアイデアを適用しました。 histt​​ype = 'step'をデフォルトで塗りつぶさずに作成し、histt​​ype = 'stepfilled'を導入します。デフォルトのカラーサイクルを使用します。逆累積ヒストグラムを導入します。newalignキーワード-MM2008-06-06閉じたポリゴンパッチを修正し、ポリゴンを閉じないオプションも提供します-MGD 2008-06-05 Axes.scatter()によって呼び出されるPolyCollectionのdpi変更関連の問題を修正します-MGD2008-06-05画像の描画を修正して右または下に余分なスペースがないようにします-MGD2006-06 -04Figureメソッドおよびpyplotコマンドとしてfiguretitleコマンドsuptitleを追加しました-examples / figure_title.pyを参照してください-JDH2008-06-02 histt​​ype = 'step'を使用したhistへのlogのサポートを追加し、log-scaleのバグを修正しました積み上げヒストグラム-MM

2008-05-29リビジョン5314で0.98.0をリリース

2008-05-29 matplotlib.image.imreadは、常にRGBAを返すとは限りません。画像が輝度またはRGBの場合、可能であればMxNまたはMxNx3配列を返します。また、uint8が常にフロートするように強制されることはなくなりました。

2008-05-29PSバックエンドにパスクリッピングを実装する-JDH

2008-05-29 texmanager.pyの2つのバグを修正しました:dvipngバージョンの比較を改善しましたget_greyメソッドが追加されたときに導入されたバグを修正しました-DSD 2008-05-282バイト文字がタイプ3フォント-MGD2008-05-28 http://sourceforge.net/tracker/index.php?func=detail&aid=1866207&group_id=80706&atid=560722-JDH 2008-05-28で要求されているように、キーワード引数でウィジェットのプロパティを構成できるようにします。 http://sourceforge.net/tracker/index.php?func=detail&aid=1962574&group_id=80706&atid=560720 2008-05-28で要求されているように、マイナス記号の「-」を「u2212」に置き換えました。オートスケーラーに影響を与えます。空のビンがあるログヒストグラムに役立ちます-JDH2008-05-28タイプ3変換での複合グリフのレンダリングを修正しました(特にEunjin.ttf韓国語フォントで証明されています)これを見つけてくれたJae-Joon Leeに感謝します! 2008-05-27カスタムコールバック処理ではなくcbook.CallbackRegistryを使用するように、cm.ScalarMappableコールバックインフラストラクチャを書き直しました。 add_observer / notify of the cm.ScalarMappableのAmyユーザーは、代わりにcm.ScalarMappable.callbacksSMCallbackRegistryを使用する必要があります。 JDH 2008-05-27 Ubuntu 8.04でのTkAggビルドを修正しました(できれば他のプラットフォーム用のより一般的なソリューションも)2008-05-24画像を未読にロードするためのPILサポートを追加しました(PILが利用可能な場合)-JDH 2008-05 -23プロットのカラーサイクルを制御するための機能と方法を提供しました。 --EF 2008-05-23 hist()のメジャーリビジョン。 2D配列を処理し、スタックヒストグラムプロットを作成できます。キーワード「width」は廃止され、rwidth(相対幅)が導入されました。align=「edge」がビンの中心に変更されました-MM 2008-05-22Sphinxを使用したReSTベースの倍増のサポートが追加されました。ドキュメントはdoc /にあり、ユーザーガイドとAPIリファレンスに分かれています。ビルドするには、make.pyファイルを実行します。 Sphinx-0.4は、mathmlで方程式をレンダリングするのに役立つ、生成xmlを構築するために必要です。0.4がリリースされるまでsvnからsphinxを使用してください-DSD

2008-05-21TkAggバックエンドのセグメンテーション違反を修正-MGD

2008-05-21プロットファイルの「参照されていないローカル変数」のバグを修正-MM

2008-05-19Windowsがフォントパスを決定するためにレジストリにアクセスできない場合のクラッシュを修正しました[バグ1966974、PatrikSimonsに感謝] -MGD2008-05-16は、Python2.4要件を含む不要なコードを削除しました。 cbookは、reversed、enumerate、set、またはizipの互換性を提供しなくなりました。 lib / subprocess、mpl1、sandbox / units、およびswigコードを削除しました。このようなものは、アーカイブの目的でメンテナンスブランチに残しておく必要があります。 JDH

2008-05-16再編成された例dir-JDH

2008-05-16 Christopher Brownによるパッチに基づいて、エラーバーに「elinewidth」キーワードargを追加しました-MM2008-05-16累積ヒストグラムをプロットするためにhistに「cumulative」キーワードargを追加しました。正規化された履歴の場合、これは1に正規化されます-MM

2008-05-15一部のマシンでのTkバックエンドのセグメンテーション違反を修正-MGD

2008-05-14 Windowsでstatを使用しない(フォントの埋め込みの問題を修正)-MGD

2008-05-09Postscriptバックエンドの/ singlequote( ')を修正-MGD

2008-05-08文字のアウトラインを埋め込むときのSVGのカーニングを修正-MGD

2008-05-07histで将来のnumpyヒストグラムセマンティックに切り替えました-MM

2008-05-06QtAggおよびQ​​t4Aggでブリットするときの奇妙な色を修正-MGD

2008-05-05他のバックエンドの場合と同様に、qtバックエンドのFigureのadd_axobserverにnotify_axes_changeを渡します。レポートをくれたGlennJonesに感謝します-DSD

2008-05-02 Erik Tollerudによるパッチに基づいて、ステップヒストグラムを追加しました。 - んん

2008-05-02 PyQt&lt = 3.14では、基になるQtバージョンを判別する方法はありません。 [1851364] -MGD 2008-05-02 pyemfが見つからないときにsys.exit()を呼び出さない[1924199] -MGD2008-05-02アップストリームPython2.5.2から_subprocess.cを更新して、いくつかのメモリを取得し、参照カウント関連のバグ修正。バグ1949978を参照してください。-MGD2008-04-30gtk用のレコード配列編集ウィジェットをいくつか追加しました-examples / rec_edit * .pyを参照してください-JDH

2008-04-29mlab.sqrtmのバグを修正-MM

2008-04-28 MozillaベースのビューアでのSVGテキストのバグを修正(シンボルタグはサポートされていません)-MGD 2008-04-27 Michiel de Hoonによるパッチを適用して、hexbinaxesメソッドとpyplot関数を追加しました-EF

2008-04-25 Pythonを適用&gt = 2.4サブプロセスビルドを削除-EF

2008-04-25ビルド時にnumpy要件を適用する-JDH

2008-04-24matplotlibのインポート時にnumpy1.1とpython2.3が必要になるようにする-EF2008-04-24 VS2003でのコンパイルの問題を修正する(すべてのヘルプを提供してくれたMartin Spacekに感謝)-MGD2008-04-24サイズが小さい場合のサブ/上付き文字を修正するフォントの変更されました-MGD

2008-04-22どこでも一貫して&quotsvg.embed_char_paths&quotを使用する-MGD

2008-04-20対称軸の自動スケーリングのサポートをMaxNLocatorに追加します。 -EF

2008-04-20ダブルズームのバグを修正しました。 - んん

2008-04-15カラーマッピングを高速化します。 -EF

2008-04-12高密度画像のズームとパンを高速化します。 -EF

2008-04-11初期化時間後のグローバルフォントrcParam設定を修正しました。 --MGD 2008-04-11コミット5002および5031を元に戻します。これは、draw()への不要な呼び出しを回避することを目的としています。 5002はshow()の前に数字の保存を破りました。 5031は、5002で作成された問題を修正しましたが、インタラクティブなプロットを壊しました。描画するための不要な呼び出しにはまだ解決が必要です-DSD2008-04-07RevGivonによって提案されたrc処理の色検証を改善します-EF2008-04-02線スタイル定義引数「-」と「solid」などの両方を使用できるようにしますプロット/コレクション-MM2008-03-27 Aggバックエンドを使用したUnicodeファイル名への保存を修正(他のバックエンドはすでに機能しているようです。)(ありがとう、Christopher Barker)-MGD2008-03-26コピーと貼り付けを妨げるSVGバックエンドのバグを修正Inkscape(Kaushik Ghoseに感謝)-MGD 2008-03-24 backend_qt * mouseReleaseEventのdraw()への不要な呼び出しを削除しました。 TedDrainのおかげで-DSD2008-03-23最も外側のgsaveがgrestoreとバランスが取れないことがあるpdfバックエンドのバグを修正しました。 --JKS 2008-03-20 len(linestyles)== Nlevの場合のContourSet._process_linestylesのマイナーバグを修正しました-MM2008-03-19 maimportステートメントを「fromnumpyimport ma」に変更しました。これは、numpyの過去および将来のバージョンで機能するはずです。一方、「import numpy.ma as ma」は、numpy&gt = 1.05でのみ機能し、「import numerix.npyma as ma」は、numpy 1.05以降、maskedarrayが以前の実装に置き換わったため、廃止されました。 2008-03-14 backend_qt * aggのFigureCanvasAgg.drawへの明らかに不要な呼び出しを削除しました。 TedDrainに感謝-DSD2008-03-10_backend_aggのcopy_from_bboxのバッファ幅/ bbox幅の不一致によるbackend_qt4aggのブリッティングのバグの回避-DSD2008-02-29クラスWxツールバーのパンおよびズーム機能を修正(Jeff Peeryに感謝)- MGD 2008-02-16 mlabにいくつかの新しいrec配列機能(rec_summarize、rec2txt、rec_groupby)を追加しました。 examples /rec_groupby_demo.pyを参照してください。 rec2txtを提供してくれたTimMに感謝します。

2008-02-12適用されたErikTollerudのスパンセレクターパッチ-JDH

2008-02-11 getp / setpを参照するようにplotting()ドキュメント文字列を更新します。 -JKS

2008-02-10usetexを使用したpdfバックエンドの平方根の問題を修正しました。 -JKS

2008-02-08 getp(gca())が機能するように、マイナーな__str__バグを修正しました。 -JKS

2008-02-05 Brandon Kiethの要求に応じて、title、xlabel、ylabelのゲッターを追加しました-EF 2008-02-05 Gaelのginputパッチを適用し、examples /ginput_demo.pyを作成しました-JDH2008-02-03interpnamesのリストを公開しますAxesImageクラス属性としての有効な補間メソッド。 --EF 2008-02-03BoundaryNormを追加しました。例はcolorbar_only.pyとimage_masked.pyにあります。 -EF

2008-02-03画像サイズのバグを修正するためにPDFバックエンドでdpi = 72を強制します。 -JKS

2008-02-01Postscriptバックエンドに二重に含まれるフォントの問題を修正-MGD

2008-02-01 ft2fontGlyphオブジェクトの参照リークを修正しました。 -MGD

2008-01-31デフォルトでusetexでUnicode文字列を使用しない-DSD

2008-01-31PDFバックエンドのテキスト間隔の問題を修正 いくつか STIXGeneralなどのフォント。 2008-01-31平方根を部首番号で修正([および]を以下で機能させることで壊れています)-MGD 2008-01-27Qt4バックエンドを改善するためにMartinTeichmannのパッチを適用しました。 Qtの組み込みツールバーとステータスバーを使用します。バグ1828848を参照してください-DSD2008-01-10ツールキットをmpl_toolkitsに移動し、mpl_toolkitsを名前空間パッケージにしました-JSWHIT 2008-01-10 Windowsインストーラーをビルドするときにsetup.cfgを使用してデフォルトパラメーター(tkagg、numpy)を設定します-DSD

2008-01-10mathtextで[および]を表示するバグを修正-MGD

2008-01-10科学的記数法でティック値オフセットを表示するときのバグを修正しました。 (時間記号が見つからないという警告として表示されます)。 --MGD 2008-01-10 Windowsインストーラーをビルドするときに、setup.cfgを使用してデフォルトのパラメーター(tkagg、numpy)を設定します-DSD

2008-01-06リビジョン4802で0.91.2をリリース

2007-12-26下位互換性のために、matplotlib.use()の遅すぎる使用を例外ではなく警告に減らします-EF

2007-12-25南川典子によって特定されたエラーバーのバグを修正-EF

2007-12-25マスクされた配列のインポートを変更して、今後のnumpy 1.05(現在はmaskedarrayブランチ)および以前のバージョンで動作するようにしました。 --EF 2007-12-16 rec2csvは、精度を失うことなく2倍を節約します。また、openで渡されたファイルハンドルは閉じません。 --JDH、ADS 2007-12-13 rec2gtkをmatplotlib.toolkits.gtktoolsに移動し、rec2excelをmatplotlib.toolkits.exceltoolsに移動しました--JDH 2007-12-12AggおよびSvgバックエンドでアルファブレンドテキストをサポートします-MGD

2007-12-10SVGテキストレンダリングのバグを修正しました。 -MGD

2007-12-10 4ピースではなく、8ピースのベジェ近似を使用して、円と楕円の描画の精度を向上させます。 PDF、SVG、およびCairoバックエンドを修正して、パス(楕円も意味する)を描画できるようにします。 -MGD

2007-12-07非線形軸に画像を描画するときに警告を発行します。 -MGD

2007-12-06widgets.Cursorを0,0ではなくxとyの下限に初期化するようにします。これにより、日付やその他の変換に大混乱が生じる可能性があります-DSD

2007-12-06py2exeのmplデータディレクトリへの参照を更新-DSD

2007-12-06rcsetupのバグを修正しました。バグ1845057を参照してください-DSD

2007-12-05同じものを複数回ロードしないように、フォントのキャッシュ方法を修正しました。 (これは、font_manager.pyのリファクタリングによって引き起こされた0.90以降の回帰でした)-MGD

2007-12-05Aggバックエンドでusetexテキストの任意の回転をサポートします。 -MGD

2007-12-04サポート '|' mathtextの文字として-MGD

2007-11-27リビジョン4517で0.91.1をリリース

2007-11-27リビジョン4478で0.91.0をリリース

2007-11-13すべてのバックエンドが、通常のファイルだけでなく、ファイルのようなオブジェクトへの書き込みをサポートするようになりました。 savefig()には、ファイルパスの代わりにファイルのようなオブジェクトを渡すことができます。 --MGD 2007-11-13ビルド時のデフォルトのバックエンド選択を改善しました:SVG-&gt Agg-&gt TkAgg-&gt WXAgg-&gt GTK-&gtGTKAgg。この進行で最後に使用可能なバックエンドは、デフォルトの構成ファイルで選択されます。バックエンドがsetup.cfgで定義されている場合、それがデフォルトのバックエンドになります-DSD2007-11-13特性設定パッケージのビルド時のデフォルト構成ファイルの作成の改善-DSD2007-11-12セットアップのすべてのビルドオプションを公開しました.cfg。これらのオプションは、setupext.pyによって「options」と呼ばれる辞書に読み込まれます。また、matplotlibが提供するパッケージのバージョン文字列に「-mpl」タグを追加しました。 mplによって提供されるバージョンは、以降のインストールで識別および更新されます-DSD 2007-11-12STIXフォントのサポートが追加されました。新しいrcParam、

mathtext.fontsetを使用して、次のいずれかを選択できます。

'cm':TeX / LaTeXComputerモダンフォント 'stix':STIXフォント(stixfonts.orgを参照) 'stixsans':デフォルトでsans-serifグリフを使用するSTIXフォント 'custom':汎用Unicodeフォント。 mathtextフォントは、mathtext.bf、mathtext.it、mathtext.sfなどを使用して指定する必要がある場合。

さまざまなフォントや珍しい記号にアクセスする方法を示す新しい例、stix_fonts_demo.pyを追加しました。

2007-11-08pytzをバージョン2007gに更新-DSD

2007-11-08pyparsingをバージョン1.4.8に更新-DSD

2007-11-08 csv2recをrecutilsに移動し、他のレコード配列ユーティリティを追加しました-JDH

2007-11-08可能な場合は、既存のpyparsingインストールを使用します-DSD

2007-11-07 lib / matplotlibから古いenthought.traitsを削除し、setuptoolsを取り除いたGaelVaroquauxのenthought.traits-2.6b1を追加しました。パッケージはサイトにインストールされます-まだ利用できない場合はパッケージ-DSD2007-11-05ピエールGMによるパッチのマイナーティックプロパティへの簡単なアクセスを追加しました-EF2007-11-02コミットされたPhilThompsonのパッチ1599876、Qt4Aggバックエンドの修正およびqt4blittingデモ-DSD2007-11-02コミットされたPhilThompsonのパッチ1599876、Qt4Aggバックエンドおよびqt4blittingデモの修正-DSD2007-10-31contourf自動レベル生成でログカラースケールを使いやすくしました。 -EF

2007-10-29リファクタリングの変換

このリファクタリングの主な目的は、新しい種類のプロジェクションをサポートするためにmatplotlibを簡単に拡張できるようにすることでした。これは主に内部的な改善であり、ユーザーに表示される可能性のある変更はまだ行われていません。

変換フレームワークはPythonで完全に書き直されました(Numpyを使用)。これにより、C / C ++コードを記述せずに、ニュースの種類の変換を簡単に追加できるようになります。

変換は、値が他の変換(その子)に依存する変換で構成される「変換ツリー」に構成されます。子の内容が変更されると、その変更を反映するように親が自動的に更新されます。これを行うには、「無効化」メソッドが使用されます。子が変更されると、すべての祖先が「無効」としてマークされます。変換の値が後でアクセスされると、その値は無効な場合にのみ再計算されます。それ以外の場合は、キャッシュされた値が使用される可能性があります。これにより、変換の不要な再計算が防止され、インタラクティブなパフォーマンスが向上します。

このフレームワークは、アフィン変換と非アフィン変換の両方に使用できます。ただし、速度を上げるために、可能な限りバックエンドレンダラーを使用してアフィン変換を実行する必要があります。したがって、データセットに対して変換のアフィン部分または非アフィン部分のみを実行することができます。アフィンは常に非アフィンの後に発生すると想定されます。任意の変換の場合:

図面の多くは、複合パスに関してリファクタリングされています。そのため、多くのメソッドがバックエンドインターフェイスから削除され、複合パスを描画するためのいくつかのメソッドに置き換えられました。これにより、更新するものが少なくなるため、バックエンドの更新が簡単になります。また、機能の観点からバックエンドの一貫性を高める必要があります。

極座標プロット:極座標プロットがインタラクティブにズーム可能になり、r軸ラベルをインタラクティブに回転できるようになりました。直線セグメントは、r軸の曲線に従うように補間されます。

非長方形のクリッピングは、より多くのバックエンドで、より多くの種類のオブジェクトで機能します。

図間で軸を共有することは、同じ図内の2つの軸間で軸を共有することとまったく同じ方法で実行されるようになりました。

ラインスタイルに、steps-pre、steps-post、steps-midが含まれるようになりました。古いステップは引き続き機能し、step-preと同等です。

コレクションには複数の線種を指定できます。

このリファクタリングの詳細については、API_CHANGESを参照してください。

2007-10-24Figure.colorbarおよびpyplot.colorbarにaxkwargを追加-EF

2007-10-19_draw_psを囲むgsave / grestoreペアを削除しました。これにより、グラフィックス状態情報が失われていました(mpl-devの「EPS出力の問題-スキャッターとエッジカラー」を参照、2007-10-29)-DSD2007-10-15修正済みパッチのバグ。aspect= 'auto'で壊れた楕円。スケールフリー楕円は、AggとPSで等値と自動に対して適切に機能するようになり、スプライン近似が非線形変換に当てはまると確信するまで、非線形変換の多角形近似にフォールバックします。 unit / ellipse_compare.pyを追加して、両方の側面でスプラインと頂点の近似値を比較しました。 JDH 2007-10-05texmanagerおよびmpltraitsからジェネレータ式を削除します。ジェネレータ式はpython-2.3ではサポートされていません-DSD2007-10-01バックエンドがインポートされた後に呼び出された場合にmatplotlib.use()が例外を発生させるようになりました。 --EF 2007-09-30BboxとIntervalのupdate *メソッドを変更して、逆軸で機能するようにしました。これ以前は、逆軸に目盛りを設定しようとして失敗し、情報のないエラーメッセージが表示されていました。 -EF

2007-09-30インデックスエラーの問題を修正するためにaxes3dにパッチを適用しました-EF

2007-09-24適用されたEikeWelkのパッチが2007-09-22のmpl-devで報告されましたqtバックエンドの複数のプロットウィンドウのバグを修正し、backend_qt4にも変更を移植しました-DSD 2007-09-21cbook.reversedを変更しましたPythonのリバースビルトインと同じ結果を得るには-DSD2007-09-13 pdfバックエンドのusetexサポートがより使いやすくなったので、有効にしています。 -JKS

2007-09-12Axes.barユニットのバグを修正-JDH

2007-09-10csv2recのデフォルトとしてskiprows = 1を作成-JDH

2007-09-09 pylabのプロット部分を分割し、pyplot.pyに配置して、残りのpylab.pyからnumerixを削除しました。これにより、pyplot.pyからすべてがインポートされます。クリーンアップを除いて、pylabからのインポートの結果はほとんど変更されませんが、すべての数値関数を使用せずに状態エンジングラフィックを取得するために、pyplotからインポートする新しい代替手段があります。数値化された例では、廃止された2つが削除され、一部はpyplotを使用するように変更されました。 -EF

2007-09-08削除されたgdおよびペイントバックエンド-EF

2007-09-06.bmpファイル形式が.rawのエイリアスになりました

2007-09-07pdfバックエンドにクリップパスのサポートを追加しました。 -JKS

2007-09-06PDFへのType1フォントの埋め込みのバグを修正しました。これで、Preview.appがクラッシュしなくなりました。 --JKS 2007-09-06すべてのGUIバックエンドがほとんどの画像タイプを保存できるように、画像保存コードをリファクタリングしました。バックエンドのマトリックスとサポートされているファイルタイプについては、FILETYPESを参照してください。バックエンドキャンバスは、独自のprint_figure()メソッドを作成する必要はありません。代わりに、出力できるファイルタイプごとにprint_xxxメソッドを作成し、クラススコープのファイルタイプディクショナリにエントリを追加する必要があります。 -MGD

2007-09-05setupext.pyのQtバージョンレポートを修正-DSD

2007-09-04タイプ1フォントをPDFに埋め込むことで、dvireadを介したtexサポートを使用します。テストするには、_draw_texの名前をdraw_texに変更して有効にします。 --JKS 2007-09-03 ManualMetzによるバーパッチのキャレットまたは矢印の端を介したエラーバー表示制限の機能が追加されました。 --EF 2007-09-03 type1font.pyを作成し、AFMおよびFT2Fontに機能を追加し(API_CHANGESを参照)、PDFファイルへのType1フォントの埋め込み作業を開始しました。 -JKS

2007-09-02dviread.pyの継続的な作業。 -JKS

2007-08-16 AxesImageにset_extentメソッドを追加し、imshowの最初の呼び出し後にデータエクステントを変更できるようにしました-DSD 2007-08-14pyqt4サブプロットのバグを修正しました-調整します。レポートと提案された修正を提供してくれたXavierGnataに感謝します-DSD2007-08-13pickleを使用してfontManager全体をキャッシュしますfontManager.findfontメソッドのfont_managerモジュールレベル関数findfontラッパーを使用するように変更します-EF

2007-08-11mlab.pyといくつかの例の数値化とクリーンアップ-EF

2007-08-06mathtext2を削除しました

  • オプションのPythonパッケージ(Tkinterなど)がインストールされているが、その開発ヘッダーがインストールされていない場合(tk-develなど)、ビルド全体で失敗することはありません。代わりに、他のすべての拡張機能を引き続き構築します。
  • 出力の上部に概要を提供して、検出された依存関係とそのバージョン、および(拡張により)何が構築されるかを表示します。
  • Mac OS-Xで非標準の場所でMacPortsを使用すると壊れていたため、可能な場合はpkg-configを使用してfreetype2を見つけます。

2007-07-26 TeXボックスレイアウトモデルを使用した、mathtext.pyの大幅な書き直し。

  • 数学には、数学以外のテキストが散在している場合があります。偶数のテキスト

    2004-03-29新しいフォントマネージャーで動作するようにfontdictsとkwargsを修正しました- JDH

    これは古く、古く、使用されたことのない変更ログです

    2002-12-10-TODOファイルとCHANGELOGを追加しました。やることがたくさん-取得
    クラッキン!

    2002-12-11-フィギュアウィンドウに測定ダイアログを追加しました
    軸の位置とデルタxデルタyを左で測定します
    マウスドラッグ。これらのデフォルトは、導出することでオーバーライドできます
    図から、button_press_eventを上書きします。
    button_release_event、およびmotion_notify_event、
    および_dialog_measure_tool。

    2003-11-20-古い_set_fontの問題。凡例軸ボックス
    GTKバックエンドでの保存時にサイズ変更されません-htdocslegend_demo.pyを参照してください

    2003-11-21-GCのダッシュドットディクテーションを作成します

    2003-12-15-インストールパスのバグを修正

    2003-04-24プロットである新しいラインスタイルPixelLine2Dを追加しました
    フォーマット付きのピクセル(可能な限り小さい)としてのマーカー
    記号 '、'

    2003-04-25新しい関数errorbar、scatter、histを実装しました

    • pcolorプロットを追加
    • MRIの例を追加
    • xticksまたはyticksがあった場合にラベルの位置を台無しにしていたバグを修正しました
      空の
    • GDの最大色を超えたときに最も近い隣接カラーピッカーを追加しました
    • GDバックエンドの図の背景色のバグを修正しました
    • 主要なリファクタリング。
      • 専用クラスで処理されるダニ(ラベル、線、グリッド付き)
      • アーティストはバウンディングボックスとdpiを知っています
      • 専用クラスによって処理される境界ボックスと変換
      • 専用クラスの伝説。アラインメントのより良い仕事をし、
        国境を接します。特定のラインインスタンスで初期化できます。
        examples /legend_demo2.pyを参照してください

      Elpy-&gt 1.12.0

      • 一部の記号は、後ろに括弧を付けて完成できるようになりました。
        関数に役立ちます。括弧を追加するタイミングと
        notは最適ではないため、これはデフォルトでは有効になっていません—カスタマイズ
        この機能を有効にするelpy-company-post-completion-function。
      • 専用のPythonシェルをサポートします(Pythonファイルごとに1つ)。あなたはできる
        これをデフォルトにするためにカスタマイズされたelpy-dedicated-shells。
      • Elpyは、改善のために直接pipではなくpython -mpipを使用するようになりました
        virtualenvsとの相互作用。
      • Python2.6のサポートは正式に廃止されました。
      • バックエンドエラーの表示はデフォルトで無効になっています。ジェダイは
        長い間リリースされておらず、多くのバグが修正されていません。
        これらのエラーは、Elpyメンテナに追加のワークロードを引き起こしただけです。
        Jediが新しいリリースを取得すると、オプションは元に戻ります。
      • Elpyは、コードをフォーマットするためにyapfをサポートするようになりました。
      • Elpyがモードラインからモードを非表示にするかどうかを調整できるようになりました
        またはelpy-remove-modeline-lighterを使用しない
      • 新しいオプションelpy-disable-backend-error-displayが設定されている場合、
        Elpyはエラーポップアップを表示しなくなります。これは、次の場合に役立ちます。
        たとえば、ジェダイで厄介なバグに遭遇します。
      • C-x 4M-の新しいコマンドelpy-goto-definition-other-window。 。
      • superを展開すると、Python3でサポートされる短い形式が得られるようになりました。
      • 上流のメンテナが捕らえなかったので、すべてのロープエラーが捕らえられるようになりました
        不正な入力とバグを区別することに関心を示します
        彼らの図書館。
      • トップレベルで現在のインデントレベルをマークすると、マークが付けられます
        バッファ全体。
      • 領域は、再インデントする前に正規化され、
        部分的にマークされた線の動作はより予測可能です。
      • バッファ全体でautopep8を使用すると、ポイントが(おおよそ)に保たれます。
        それがあったのと同じ場所。
      • autopep8コードも、と同じ構成オプションを使用するようになりました
        コマンドラインツール。
      • バックエンドからの不正な形式のJSONデータがより適切に処理されるようになりました。
      • 現在のvirtualenvが変更されると、RPCプロセスが再起動されます。
      • Python3.5が正式にサポートされるようになりました。
      • Flymakeは、ファイル名のないバッファーでは有効になりません。
        とにかく実行できない、またはチェッカープログラムがに存在しない場合
        そもそも。
      • Elpyにモードラインライターを取り外さないように依頼できるようになりました
        他の会社で会社を使用する場合に便利な会社モードの
        モード。
      • テスト検出では、「テスト」を含まないファイル名でも次のことが可能になります。
        テストされます。ただし、クラスとメソッドには引き続き部分文字列が必要です。
      • ジェダイからの完了の終わりに偽の等号が表示されます
        無視されます。
      • 他のさまざまなバグ修正。
      • Elpyはautopep8ライブラリを自動的にサポートするようになりました
        Pythonコードのフォーマット。すべてのリファクタリング関連のコードがグループ化されました
        C-cC-rの下で。 C-c C-r iを使用して、を使用してインポートを修正します。
        importmagic、autopep8でPythonコードを修正するためのC-c C-r p、および
        C-c C-r rは、古いロープリファクタリングメニューを表示します。
      • C-c C-bは、次の周囲の線を含む領域を選択します。
        現在のインデント以上。
      • PythonシェルのC-cC-zが最後に戻るようになりました
        Pythonバッファ、キーを使用して前後に循環できるようにする
        Pythonバッファとシェルの間。
      • C-c C-sに使用されるパターンは、でカスタマイズ可能になりました。
        elpy-rgrep-file-pattern。
      • &ampltC-return&ampgtを使用して、現在のステートメントをに送信できるようになりました
        Pythonシェル。注意してください、これはネストされたステートメントで壊れる可能性があります。
      • Elpyマイナーモードは、から派生したモードでも機能するようになりました
        モード自体だけでなく、python-mode。
      • Emacs24.5が正式にサポートされるようになりました
      • 新しい構成オプションelpy-rpc-ignored-buffer-sizeは、異常に大きなファイルでの遅延した相互作用を回避するために、完了を処理する最大バッファーサイズを定義します
      • インデントブロックの移動は、マークされたブロックまたは現在の行を移動するだけのコードに置き換えられました。これは、魔法がはるかに少なく、予測しやすいはずです。
      • ポイントでテストを実行すると、内部メソッドが正しく無視されるようになりました
      • Jedidocstringsにオブジェクトのフルネームが表示されるようになりました
      • cygwinでRPCインタープリターが正しく選択されるようになりました
      • elpy-shell-send-region-or-bufferは、送信されるデータのタブについて警告するようになりました
      • Elpyは、他のライブラリからの誤った出力によって混乱しないように、stdoutとstderrを/ dev / nullにバインドするようになりました。
      • RPCバッファー(およびプロセス)は、それらが際限なく積み重なるのを避けるために、しばらくすると削除されます
      • Elpyとpython.elのカスタムオプション間の相互作用が悪いため、カスタマイズを単独で使用してipythonを使用することはおそらくもうありません。
      • そして、たくさんのバグ修正(50の問題がクローズされました!)
      • importmagicからのエラーで失敗しないでください。
      • yasnippetの新しいバージョンの新しいマイナーモードの動作を処理します。
      • elpy-use-ipythonの引数を正しく使用してください。
      • バックエンドからの予期しないデータをより適切に処理します。
      • Elpyは、次を使用して、不足しているインポートディレクティブを自動的に追加できるようになりました。
        AlecThomasの優れたimportmagic_ライブラリ。 C-cC-mを使用して追加
        単一のインポートステートメント、または欠落しているすべてを含めるためのC-c C-S-m
        インポートステートメント。たくさんのことをしてくれたGeorgBrandlに感謝します
        この機能をElpyに導入するように努めてください。
      • Jediバックエンドは、C-cC-dをサポートして
        docstring。パッチを提供してくれたGeorgBrandlに改めて感謝します。
      • で現在の機能の表示を無効にすることが可能になりました
        elpy-eldoc-show-current-functionをに設定することによるエコー領域
        nil。
      • idomenuが削除されました。
      • Twistedのトライアルテストランナーがサポートされるようになりました。 ElricMilonに感謝します
        パッチのために!
      • すべてのテストランナーは、変数を使用して実行するコマンドを決定するようになりました。
        たとえば、Djangoテストにmanage.pyを使用できます
        ランナー、または環境をセットアップする独自のテストスクリプト
        正しく。
      • Emacs24.4が正式にサポートされるようになりました。
      • さまざまなバグ修正。
      • ポイントがflymakeエラーのあるライン上にある場合、Elpyは
        エコー領域のエラー。
      • 移動コマンド(C-&ampltcursor&ampgt)が再度作成されました。
        左右に移動すると、左側のインデントレベルだけ移動します。
        現在のインデント、つまり4つのスペースをジャンプし、
        現在のインデント。上下に移動すると前に移動します
        または、インデントレベルポイントの次の行はであり、
        行にあるインデント。それを試してみてください、説明するのはもっと難しいです
        使用するより。
      • 完了結果は、より賢明にソートされるようになりました。
        最後に単一下線記号、および二重下線記号
        通常の記号の後、ただし単一下線記号の前。
      • M-x elpy-configは、新しいバージョンがあるかどうかを指摘するようになりました
        Elpyが使用するパッケージで利用できます。
      • M-x elpy-configは、次の場合に警告するようになりました。
      • 会社モードが現在について混乱する可能性があるバグを修正します
        バックエンド、Symbol&amp#39s関数定義に関するエラーにつながるvoid:nil
      • プロジェクトディレクトリ全体を検索しないようにRopeを修正します。これは
        元々機能しなかったv1.5の意図された機能。
      • 互換性のために、スニペットのテキストの代わりにyas-textを使用してください
        MELPAからの未発表のyasnippetを使って(Daniel Wuに感謝します!)
      • Elpyにマニュアル_が追加されました。さらに、メニューバーがあります。
        Elpyの機能を見つけやすくする必要があります。
      • ElpyPythonパッケージはEmacsLispパッケージに同梱されています。
        Elpyをpip経由でインストールする必要がなくなります。
      • Python3.4が正式にサポートされるようになりました。
      • 新しいコマンドelpy-configを使用して、Elpyを構成できます。
        Emacsの組み込みのカスタマイズシステム。 Elpyは、
        このほとんど。
      • Elpyは、オンザフライでオートコンプリートの代わりに会社モードを使用するようになりました
        オートコンプリート。これにより、いくつかの変更があります。自動はありません
        ドキュメントのポップアップはもうありません。代わりに、C-dと入力して取得できます
        ドキュメントバッファ。さらに、C-wと入力して表示できます
        コンテキスト内の現在の候補者のソース。
      • Elpyは、virtualenvモジュールとしてpyvenvを使用するようになり、
        virtualenvwrapperフック。
      • 現在、多数のYASnippetスニペットが同梱されています。 M-xyas-insert-snippetを試してください。
      • C-c C-tの新しい統合テスト実行インターフェイスは、
        現在のテストを決定して実行するか、失敗した場合はすべて実行します
        テスト。関係なくすべてのテストを実行するためのプレフィックス引数を指定します
        何。を使用して、使用するテストランナーを変更できます。
        elpy-set-test-runner。 Elpyはデフォルトのユニットテストをサポートしています
        ランナーの検出、Djangoのランナーの検出、nosetests、py.test
        デフォルトでは。新しいテストランナーを簡単に定義できます。
      • 新しいマルチ編集機能があります。 C-cC-eはすべてを編集します
        ポイントの下の記号の出現。ジェダイを使用する場合、これは
        構文情報だけではなく、意味情報を使用します。いつ
        リージョンがアクティブな場合、リージョン内のテキストのすべての出現箇所を編集します
        現在のバッファ。
      • C-c C-cを使用してPythonコードをインタラクティブインタプリタに送信するときに、Elpyがインタプリタに自動的にポップしないようになりました
        もう。 C-c C-zを使用して、インタプリタに切り替えます。
      • Elpyは、現在のクラスと関数がない場合に表示するようになりました
        表示されるヒントを呼び出します。 C-cC-qバインディングを削除します。
      • 呼び出しのヒントがある場合は、現在の引数を強調表示します(Jediが必要です)。
      • C-c C-dを使用したドキュメントインターフェイスは、今でははるかにスマートになっています。
        必要に応じてpydocにフォールバックし、賢明な方法を提供する
        そのための完成も。必要ない場合はプレフィックス引数を指定します
        スマート、ただpydoc。
      • &ampltS-return&ampgtおよび&ampltC-S-return&ampgtは、下または上の行を開くようになりました
        現在のもの。
      • &ampltC-cursor&ampgtは、同じPythonブロック間を移動するようになりました
        インデントレベル。 &ampltM-cursor&ampgtは、現在のブロックを移動します。試してみてください
        それを説明するよりも、見た方が理解しやすいです。
      • モジュールの新しい概念があります。変数
        elpy-default-minor-modesはなくなりました(elpy-mode-hookを使用して
        マイナーモード)。代わりに、elpy-modulesがあります
        Elpyの特定の機能を有効または無効にするために使用されます。
      • elpy-clean-modelineがなくなり、モジュールがクリーンアップされるようになりました。
      • Elpyは、プロジェクトファイルがあるプロジェクトルートを区別するようになりました。
        が配置され、ライブラリルートがあります。これはの一部である必要があります
        開発中のモジュールをインポートするためのsys.path。
      • elpy-project-ignored-directoriesが古いものを置き換えます
        elpy-rgrep-ignored-directoriesであり、より多くの機能で使用されます。
      • elpy-doc-websearchはほとんど使用できなかったため、削除されました
        そのまま。
      • Elpyは、バックエンドでエラーが発生したときに、より役立つようになりました。
        これにより、elpy-rpc-tracebackが削除されます。
        デフォルト。
      • 大きなファイルを処理するための最適化が追加され、一般的になりました
        相互作用がはるかに速くなります。
      • ロープを使用しているときは、異常に大きいものを検索しないでください
        ディレクトリ。これにより、これらの場合の対話が高速化されます。
        特にホームディレクトリ内のファイルを編集する場合。
      • そして、たくさんのマイナーなバグ修正と少しの改善。
      • projectile-project-rootからtoへのエラーを防ぐためのマイナーなバグ修正
        Elpyのプロジェクト検索戦略を妨害します。
      • ElpyはRopeのプロジェクト全体の設定を設定し、完了を可能にします
        とりわけ、sysパッケージに含まれています。
      • シンボルに移動しようとすると、Jediバックエンドでエラーが回避されます
        コンパイルされたパッケージで。
      • nose.elに互換性エイリアスが追加されました。
        Emacs24.xとの下位互換性を破ります。
      • Elpyは独自のELPAに移行しました。必ず更新してください
        パッケージアーカイブ(上記のとおり)。
      • 発射体管理プロジェクト内のファイルが開かれると、Elpyは次のようになります
        Projectileのプロジェクトルートを使用します。
      • ユーザーが有効なpython-check-commandを設定すると、elpyは
        オーバーライドしないでください。
      • Windowsでは、elpyは現在pythonw.exeインタープリターを使用しています。
        RPCプロセスは、問題の発生が少ないようです。
      • そして、さまざまな小さなバグ修正。
      • そのライブラリが提供するように、virtualenv.elはpyvenv.elに置き換えられました
        その他の機能。
      • elpy-rpc-restartは、Elpyバッファーだけでなく、グローバルに機能するようになりました。
      • Elpyはコメントで完了しようとしなくなりました。
      • 新しいコマンドelpy-rpc-tracebackは、最後のスタックへのアクセスを提供します
        Elpyバックエンドでトレースし、問題のデバッグに役立てます。
      • これで、flymakeチェック機能が現在のディレクトリで実行されます。
        /偶発的な輸入を避けるため。
      • Elpyによるyas-snippet-dirsの正しい処理を確認してください。この変数
        文字列にすることができるので、リストに追加する前にリストであることを確認してください。
      • 新しい変数elpy-show-installation-instructionsは、次の目的で使用できます。
        インストール画面を無効にします。
      • バッファ内に偽の空行を引き起こす非常に厄介なバグを修正するか、
        Jediバックエンドを使用する場合、特定の状況で100%のCPUを消費します。
        このバグを見つけてくれたMatthiasDahlに感謝します。
      • 他のさまざまなバグ修正。
      • リファクタリングは新しい非同期APIに移植されませんでした。
        リファクタリングを試みたときにエラーが発生しました。
      • プロジェクトルートは常にディレクトリを返すようになりました。の部分が多すぎます
        elpyはこれに依存しています。プロジェクトのルートがあなたの家であることが判明した場合
        ディレクトリ、elpyはそれについてあなたに警告します。
      • ElpyはEmacs24.2で正しく動作するようになりました。いくつかありました
        互換性機能がありません。
      • RPC呼び出しのブロックは、ある場合でも1秒間ブロックしないようになりました
        プロセス出力。
      • Elpyは非同期RPCを使用するようになりました。これは、Emacsがすべきではないことを意味します
        eldocまたはオートコンプリート関数の実行中にフリーズします。
      • elpy-shell-send-region-or-bufferは共通を削除するようになりました
        領域のインデントにより、パーツを簡単に送信できます
        手動で調整せずにifステートメントまたは関数本体の
        インデント。
      • Pythonパッケージはflake8に依存しており、
        オンザフライチェックのためにflake8を検出するときにスマートになります。
      • elpy-checkは、プレフィックス引数を指定して実行し、全体をチェックできます。
        現在のファイルだけでなく、プロジェクト。
      • elpy-rgrep-symbolは、いくつかの一般的なディレクトリを無視するようになりました
        (.tox、build、dist)。
      • ロープバックエンドを使用する場合、Elpyは作成しません
        .ropeprojectフォルダーはもうありません。これはプロジェクトをたくさん保つはずです
        クリーナー。
      • Elpyは、常にパッケージのルートディレクトリを
        プロジェクトルートこれは、混乱を避け、改善する必要があります
        オートコンプリートの提案
      • elpy-shell-send-region-or-bufferがプレフィックス引数を受け入れるようになりました
        __name__ ==&amp#39__main __&amp#39の場合、ラップされたコードを実行します。
        デフォルトでは無視されます
      • elpy-project-rootは安全なローカル変数になり、設定できるようになりました
        ファイル変数から
      • Elpyはプロジェクト固有のRPCプロセスをサポートするようになりました。を参照してください。
        elpy-rpc-これを使用する方法についてはプロジェクト固有
      • M- *は、M-の後に元の場所に戻るように機能するようになりました。
      • Elpyには、YASnippet専用のスニペットがいくつか付属しています。
      • Jedi0.6.0をサポートして必要
      • バージョン0.9はリリース候補だったので、このリリースはバグに焦点を当てていました
        新機能の代わりに修正。
      • elpy-enableは、変数をスキップするオプションの引数を取るようになりました
        独自のデフォルトを好むユーザーのための初期化
        他のモード。
      • python-check.shは、flake8ツールとしてElpyから削除されました
        from pypiは、それが行うすべてのことを実行しますが、それよりも優れています。
      • Elpyは、ルートディレクトリでヘルパーサブプロセスを開始します。
        偶発的なPythonパスの妨害を回避します。
      • ElpyはEmacs24.2でPython2.6、2.7、3.3を正式にサポートするようになりました
        および24.3、継続的インテグレーションテストのおかげで
        Travis CI_。
      • Pydocの拡張サポート。 C-u C-c C-dは、
        Pydocを実行するための自動完了シンボル。 pydocの出力は次のようになります
        簡単に確認できるように、フォーマットしてヘルプバッファに配置します。
      • リファクタリングのサポートが復活しました。 C-cC-rはリファクタリングをポップアップします
        さまざまなリファクタリングオプションを提供するウィザード。それらのほとんどはに依存しています
        しかし、ジェダイが完成品として使用されたとしても、ロープの存在
        バックエンド。
      • Ropeバックエンドが拡張され、
        import句のモジュール。
      • 新しいリファクタリングオプション:不足しているインポートを追加します。これは検索します
        現在のファイルに未定義の記号があり、自動的に追加されます
        適切な輸入。
      • C-c C-c(elpy-rgrep-symbol)は、プレフィックスが
        ポイントでシンボルを使用する代わりに引数が与えられます。

      原因と結果

      とは 気候 変化する?

      気候の変化は新しいものではありません。

      過去には、火山の噴火やエルニーニョなどの自然要因が気温や降雨量の変動を引き起こしていました。新しいのは、気候変動に対する人間の影響です。私たちは車を運転し、外が寒いときに家を暖め、エネルギーを使って料理をします。これらの日々の活動は、メタンや炭素などの温室効果ガスの排出を引き起こします。これらのガスは、地球から放出される熱が逃げるのを防ぎ、地球温暖化を引き起こします。

      の結果は何ですか 気候 変化する?

      地球温暖化はさまざまな結果をもたらします。

      熱波がより頻繁に発生し、降雨がより激しくなり、海面が上昇します。特にサハラ以南のアフリカなどの脆弱な地域では、気候変動の影響が日常的に感じられます。極端な暑さと雨の不足は干ばつを引き起こし、結果として作物の不作を引き起こします。雨が降ると、シャワーは非常に激しくなり、水が土壌に浸透する時間がなくなり、水が下の領域に溢れ、肥沃な土壌の最上層が洗い流されます。侵食と呼ばれるプロセス。それは土地の劣化につながり、作物の栽培を困難にし、植生の衰退を引き起こし、土地を乾燥状態に保ちます。これは、地域社会の食糧不足につながる可能性があります。彼らは食料を持っていることが保証されていないので、人々は彼らが作物を育てることができる肥沃な土壌を見つけることを望んで、他の地域に移住します。これらの人々は気候難民とも呼ばれます。彼らは気候変動の結果のために逃げることを余儀なくされています。


      ドーナツまたは円グラフの設定を変更する

      ダッシュボード内で、パネルに円グラフまたはドーナツグラフを表示でき、選択に応じて2つを切り替えることができます。どちらのタイプのチャートでも、一度に複数のスライスを表示でき、表示されるスライスの数を変更できます。

      ドーナツまたは円グラフを変更するには:

      1. ダッシュボード ページで、 編集 ボタン。
      2. パネルのをクリックします 設定 アイコン。
      3. の中に 設定 ダイアログをクリックし、 一般.
      4. 表示、 選択する:
        • ドーナツ。 (デフォルト)中央に穴を表示します。
        • パイ。完全な円を表示します。
      5. スライス、で 境界 選択する:
        • 境界線を表示します。 (デフォルト)これらはスライスを区切る細い線です。
        • 境界線を表示しないでください。 行を削除します。
      6. スライス数 選択する:
        • すべてのスライスを表示 すべてのデータを表示します。
        • または、デフォルトの番号をクリックします 10 新しい値を入力します。
      7. このページで、凡例、ラベルの切り捨て、およびダッシュボードのリンクの位置を変更することもできます。
      8. クリック セーブ.
      • ダッシュボードのテーマを変更する
      • Y軸のグリッド線を変更する

      ** w→̥kʷosのPIE *kʷはどのようにPGmcに変わりますか。 * wulfazの* f?

      * w→̥kʷosという単語は、形容詞*wl̥kʷós'dangerous '(Hittite walkuwa'dangerous'、Old Irish olc'evil '、Sanskrit [script?](avṛká)' safe '、文字通りに由来する、主題アクセント付きのゼログレード名詞です。 、 '野生ではない'、वृकतात्(vṛká-tāt) '野蛮人').1ゼログレードへのストレスシフトは、名詞化された形容詞と一致しています:サンスクリット語कृष्ण(kṛ́ṣṇa)あるいは、単語は、語根*welh₂- 'の派生語である可能性があります'2。いずれの場合も、単語の形成は、*h₂ŕ̥tḱos(「クマ」)の形成に非常に似ています。文化的タブーの対象となる動物です。3

      ラテン語とギリシャ語の反射神経は予想外です(対予想されるLat ** volquus、Gk **álposl̥→Lat ol、Gk al)。ラテン語の反射は、volpēsの「キツネ」の影響を受けたSabine(PIE * /kʷ/が定期的に/ p /を与えた)からの借用、動物に通常関連する恐怖を相殺することを目的としたタブーの変形、またはそれらの任意の組み合わせである可能性があります3つ。変形は、ギリシャ語でも発生した* / w /と* / l /のメタセシスを説明しますが(* w→̥kʷos→*lúkʷos→*lýkos)、ギリシャ語でのみ通常である非言語化された/ k /の存在を説明しません。 / u /の前。どちらの場合も、予想される形式は「キツネ」の単語に非常に近いため(Latvolpēs、Gkalōpós、alṓpēxを比較)、「wolf」と「fox」の2つの単語の混同を避けることが変更または借用の動機となった可能性があります。

      ザ・ ゲルマン語 / f /←* / p /←* /kʷ/で反射が起こった 異常な音の変化、ただし、velarは少なくとも1つの形式で保持されていました。たとえば、Old Norse ylgr「she-wolf」(vs。OldEnglish wylf、MiddleHighGermanwülpe← *wulbī)←* wulgʷī́←*wl̥kʷíh₂、これはタブー変形も他のルートからの派生も発生しなかったことを示します。

      アルメニア語とセルティック語は、古アイルランド語族(gayl)、古アイルランド語族をタブー比較するため、この単語をインド・ヨーロッパ祖語* wai-lo(「ハウラー」)に置き換えました。

      別の同様の派生があります:

      中英語から、ゲルマン祖語* ainalif(「残り1つ」)の古英語endleofanから、 * ainazと* lif-の複合語。西フリジアのエルフ、オランダのエルフ、ドイツのエルフ、デンマークのエルフを比較してください。

      c.1200、古英語endleofanからのelleovene、文字通り「1つ左」(10以上)、ゲルマン祖語* ainlif-(cf。Old Saxon elleban、Old Frisian andlova、Dutch elf、Old High German einlif、German elf、 Old Norse ellifu、Gothic ainlif)、 * ain "one"(1つを参照)+ PIE * leikw- "leave、remain"の複合語 (「置き去りにする」ギリシャ語のleipeinを参照)。

      古英語12、文字通り「残り2つ」(10以上)、ゲルマン祖語* twa-lif-、 2の語根+ * lif-、動詞の語根の複合語leave(11を参照)。 Cf. Old Saxon twelif、Old Norse tolf、Old Frisian twelef、Middle Dutch twalef、Dutch twaalf、Old High German zwelif、Germanzwölf、Gothic twalifゲルマン語以外では、類似のフォーメーションはリトアニア語のdvylikaで、2番目の要素-likaが「残り」です。

      私はこれらの変更に関する仮説を次のように検索して見つけました。 オオカミ、オオカミ、ループ

      "*kʷ> * p / R_。どこ R = i、l(そしておそらくu、r)."

      「それで、問題の同様の環境は次のような場合になると思います *-Rkʷ-(* R = )?それなら、PIE *pénkʷe>ゲルマン* fimfもそのパターンに合うと思います。」

      音の変化はありますか PIE *kʷPGmc。 * f または PIE *kʷPIE * p 珍しいけどレギュラー?そして、他の例はありますか?

      PS: ここに 現代英語の同様の音の変化についての本です。


      代わりにこのようにすることができます

      三項ステートメントを使用してカラーピッキングを単一の変数の選択肢に移動し、要素のCSSへの変更を1回書き出すだけで済みます。次に、ブール値を反転します。

      ブール変数の名前は好きではありません。コードの記述方法に基づいて、追跡しているものを正確に記述していないため、isButtonBlueという名前にする必要があります。

      ボタンが青色の場合は、赤色にします。ボタンが青色でない場合は、青色にします。

      これをもう少し長く見た後、三項ステートメントをCSSの変更に移動して、別の行を長くすることで、1行を短くできると考えていました。

      クラスのスタイル設定と操作にはCSSを使用し、JSでクラスを操作することをお勧めします(この場合はjQueryライブラリを使用します)。

      私は最近jQueryに取り組み始めました。そして、ここでいくつかのコードレビューを見て理解を深めてください。したがって、私は専門家ではありませんが、ここに私の見解があります。

      ポイント、私はこのタスクを実行することを気にします:

        1. 同じ要素で複数のイベントをバインドできるため、.clickの代わりに.onを使用します。次に、ホバーenentでタスクを実行するとします。 「click」を「clickmouseenter」に置き換えるだけです。
        1. cssをjqueryから分離します。したがって、.cssの代わりにクラス関連のメソッドを使用してください。 .cssを使用してスタイルを維持するのは面倒で難しいでしょう。
        1. 匿名関数のグローバル変数(および可能であればカウンター/フラグ)はnames関数を使用しないでください。

      今私のソリューションのために私は関数changeColor($ elm、classes)を作成しました。 2つの引数が必要です。 1つは、クラスを変更する要素と、それが持つ可能性のあるクラスを含む配列です。したがって、この関数は、要素やクラスセットに対する同様の効果のために再利用できます。

      ["purple yellow"]がクラス化された入力ボックスでも同じように実行できます。これにより、ready関数がクリーンで読みやすくなるため、ready関数から外しました(ready関数で呼び出されるため使用可能になります)。

      ページ上のすべてのボタンにこの効果を望まない場合は、クラスセレクターを使用するか、ボタンが1つしかない場合は、id(高速アプローチ、DOMトラバーリングなし)セレクターを使用します。

      changeColorの動作。
      それは2つの議論を取ります。 1つは要素自体($(this)=&gt $ button)で、もう1つはクラスの参加(["red"、 "green"、 "black"])です。要素の現在のクラスを取得し(「赤」としましょう)、クラス内でこのクラスのインデックス番号を見つけて、要素から削除します。インデックス番号を使用して、配列から次のクラスを追加します。インデックス番号が配列のサイズより1小さい場合は、配列内の最後のクラスです。インデックスを0にリセットします。

      このアプローチの欠点 ただし、このアプローチの唯一の欠点は、ボタンに「some-stylered」という複数のクラスがある場合です。その場合、この関数はそのままでは機能しません。ユースケースに応じて、いくつかの変更を行う必要があります。ただし、スタイル設定はidまたは要素でも実行できます。または、色のみを渡してから.cssを使用して設定することもできます。


      ルーティングテーブルに永続的な変更を加える

      RaspbianバージョンのJessieを搭載したRaspberryPI 2モデルBを使用しており、PCからRaspberryにインターネットを接続しようとしています。それらの間に2つのネットワークインターフェイスがあります。1つはイーサネット経由で、もう1つはWifi経由です。ラズベリーのイーサネットIPアドレスを静的に構成しました。これは、自宅に静的IPアドレスを持つ小さなコンピューターネットワークがあり、ラズベリーをその一部にしたいためです。私のインターネットは非常に遅いので(私はダイヤルアップモデムを使用しています)、このネットワークに接続されているすべてのコンピューターがインターネット速度を消耗させたくないので、イーサネットインターフェイスを介してこの遅いインターネットを共有したくありません。インターネットをラズベリーに持ち込むことだけを目的としているので、PCにWifiホットスポットを作成しました。これにより、ラズベリーにIPアドレスが動的に割り当てられます(ホットスポットソフトウェアには何らかのDHCPがあります)。これにより、低速のインターネットをラズベリー。

      しかし、それから私の問題が始まります。デフォルトでは、電源を入れた後(または切断して再度接続した場合)、ラズベリーはインターネットに接続しません。 ifconfigと入力すると、次のようになります。

      route -nと入力すると、次のようになります。

      ここでは、静的イーサネット接続ゲートウェイ(100.100.100.1)のメトリックがDHCP Wifi接続ゲートウェイ(192.168.137.1)のメトリックよりも小さいため、Raspberryが間違ったインターフェイスを介してインターネットを取得しようとしていることがわかります。