タグ付けされた質問 「statistics」

数値データの収集と分析、またはデータの数値要約の作成。

3
ArcGIS Zonal統計の主要なバグですか?
更新:バグはArcGIS 10.4リリースで修正されました ArcGIS 10.2.2を使用して、いくつかのゾーンのゾーン統計を決定しています。値ラスターにNoDataがある場合、正確にツールの説明で通知されているように、ゾーンの結果が「NoData」になるようにします。このツールの説明の状態: DATA —特定のゾーン内では、入力値ラスターに値を持つセルのみが、そのゾーンの出力値の決定に使用されます。値ラスターのNoDataセルは、統計計算では無視されます。 NODATA —特定のゾーン内で、値ラスタにNoDataセルが存在する場合、そのゾーン内のすべてのセルの統計計算を実行するには情報が不十分であると見なされます。したがって、ゾーン全体が出力ラスタでNoData値を受け取ります。 この写真で私のセットアップを見てください: 1つのNoDataピクセルを持つ値ラスターでNODATAオプションを使用しているため、結果のゾーン値(ゾーン61154)が「NoData」になると予想されます。代わりに、12.74の値(画像では13に四捨五入)を取得します。これは2つのレベルで混乱させます。1つ目は「NoData」、2つ目は、結果が12.74になることです。値ラスターの最大値(この場合は10)よりも小さい。 DATAオプションを使用している場合、約9.1の値が得られますが、これは理にかなっています。さまざまなデータセット、コンピューター、およびArcGISバージョンでこれをテストしました。 ここで何が欠けていますか? 編集/追加コメント:「Count」属性もその特定のゾーンに対して間違っていることに気付きました。そのゾーンには実際に421個のセルがありますが、このツールは297個しかカウントしません。421から297個を計算すると124個になります。ゾーン内で。ツールがセル数を間違えている(低すぎる)可能性があり、これが平均の増加を説明している可能性があります。 編集:これは私が使用しているデータへのリンクです。 編集:ダン・パターソンと私はさらにいくつかのデバッグをした、ここで ESRIのフォーラムで。

7
オープンソースGISソリューションのポリゴンオーバーレイからラスター値を取得
2つのレイヤーがあります。多くのタイルを含むポリゴンシェイプレイヤーと、カラーマップの多くのカテゴリを含むCORINE 2006土地被覆を含むラスターレイヤー。シェープレイヤーの各ポリゴンについて、ラスターレイヤーの各土地被覆カテゴリの合計を取得します。 たとえば、IDが '2'のポリゴンがあり、このポリゴンに対して次のような属性が必要です(パーセントまたは平方メートル)。 耕地:15% フォレスト:11% 通り:2%(...など) 私は草、qgis(機能なし)、saga(すべてを合計値に合計する)r(合計)でそれをしようとしましたが、まだ解決策が見つかりませんでした。ほとんどのプラグイン(qgisのゾーン統計)は、0-1ラスターレイヤーのみをサポートします。v.rast.statsも役に立たなかった。Iamは、優れたスマートソリューションにオープンです。たぶん私は間違ったアプローチを使用したか、間違いを犯した。 Arcgisでは、このタスクは非常に簡単です。覚えていれば正しいですが、私はあなたの日常のLinuxユーザーにとって良い解決策がまだありません。 私はDebian Linuxシステムを実行しているため、このOS用のプログラムしか使用できません。 編集:この質問にはまだ多くのビューと訪問者がいるので、QGISプラグインを作成しました。これは、ラスターレイヤーの土地被覆を計算することもできます。ポリゴンオーバーレイはまだコーディングしていませんが、間違いなく計画されています。ここでプラグインを見つけて、最初にScipyライブラリをインストールします。
16 qgis  raster  polygon  r  statistics 

5
ポリゴンのラスター統計を計算する方法は?
ベクターレイヤーのポリゴンごとにラスターポイント(マルチバンド)の合計、平均などを計算するにはどうすればよいですか。これは「ゾーン統計」と呼ばれると言われました。最初にQGISで試しました。 それを行う方法はありますが、それは非常に遅すぎます(ラスターをベクターに変換し、2番目のベクターレイヤーと交差し、ジオメトリを計算し、数値をエクスポートし、スプレッドシートまたは他のプログラムで統計を計算し、結果を再インポートし、永遠に時間がかかります350.000ラスターポイント)。 私はまた、サガギを使用するヒントを与えられました。これには「ゾーン統計」がありますが、これらはベクターレイヤーのポリゴンではなく、ラスターバンドのカテゴリに基づいています。したがって、これを使用するには、ベクターレイヤーをラスターに変換してから統計情報を計算する必要があります。 これはこれを解決する間違った方法のようです。2つ以上のポリゴンに属しているラスタポイントは、ポリゴン境界と交差しているため、それらを考慮する方法はありません。ポリゴンベースの統計でこれを処理できるはずだと思うので、正しいモジュールがまだ見つからなかったと思います。 Saga-gisには本当に多くのモジュールがあります。このアプリケーションに適したものを教えてください。
14 qgis  raster  statistics  saga 


2
グリッドの平均勾配を計算する方法は?
これは実際には2つの部分からなる質問です。 特定のエリアの単位(km²など)ごとの平均勾配を計算する方法はありますか?データには特別な要件がありますか?高さ測定以外の追加情報など? グリッド上の平均勾配を計算するために使用可能なメソッド(TIFファイルなど)を実装しているオープンソースGISはどれですか?

2
Rのマップに棒グラフをプロットしますか?
私は、米国の州レベルの地図をプロットするのに使用plotrixしRています。floating.pie各状態に円グラフを配置する優れた機能があります。 plotrixパッケージ内に各状態の棒グラフを表示する同様の機能があるかどうか疑問に思っていますか?(ドキュメントを見て、棒グラフを扱う関数にはこのような可能性はないようですが、確認したかっただけです。)可能であればplotrixパッケージ内で作業することを好みますが、他のパッケージ。 例として、これに似たマップを作成することに興味があります(ただし、米国の場合)。 米国の地図の場合、各州に1つずつ、50の棒グラフがあります。 このマップは/programming/20465070/barplots-on-a-mapから取得しましたが、私のバージョンのRではggsubplotが動作しないようです(他の人が投稿で言っていることと同様) )。
14 r  statistics  chart 

2
QGISを使用してテーブルから表統計を取得しますか?
ユーザーがテーブルから表形式の統計を取得できるQGISツールはありますか?テーブルを開いて、興味のあるフィールドを選択し、フィールドヘッダーを右クリックして、これに似たもの(ArcGISから取得したスクリーンショット)を取得できると期待していました。 具体的には、ArcGIS Frequency and Summary Statisticsツールに代わるQGISを探しています。これは、表形式のデータについて取得できる他の多くの統計情報を提供します。 質問した直後に、この機能を見つける方法を説明するこのQGISチュートリアル(セクション4.2を参照)を見つけました。Vector > Analysis Tools> Basic statistics。また、そのすぐ横に[ベクター]> [分析ツール]> [一意の値の一覧表示]があります。これにより、一意の値のリストが取得されますが、各一意のアイテムの頻度(カウント)の追加の列も確認したいと思います。この同様のツールは「すぐに使用可能」ですか?
13 qgis  statistics 

2
GDALを取得してPythonでGTiffの統計を作成する方法
私は定期的にPythonでGDALを使用して自分のGeoTIFFラスターを作成します。例: from osgeo import gdal from numpy import random data = random.uniform(0, 10, (300, 200)) driver = gdal.GetDriverByName('GTiff') ds = driver.Create('MyRaster.tif', 200, 300) band = ds.GetRasterBand(1) band.WriteArray(data) ds = band = None # save, close ただし、結果をArcCatalog / ArcGISで表示すると、統計がないため、黒または灰色に見えます。これは、ArcCatalogでラスターを右クリックして[統計の計算...]を選択するか、コマンドプロンプトでgdalinfoを使用することで解決できます。 gdalinfo -stats MyRaster.tif MyRaster.tif.aux.xmlArcGISがラスターを適切にスケーリングするために使用するを生成します。PAM(Persistent Auxiliary Metadata)ファイルには、統計、特に最小値と最大値が含まれています。 <PAMDataset> <PAMRasterBand band="1"> <Metadata> <MDI key="STATISTICS_MINIMUM">0</MDI> …

5
Pythonを使用してASCIIラスターデータセットの最小値と最大値を決定しますか?
ASCII形式のラスターデータセットがあります。Pythonを使用して、データセット内の値minとmax値を決定する必要があります。ヘッダー情報はキーであり、行/列の数、セルサイズなどが含まれていると言われています。 ヘッダー情報をスキップして、データセット全体を読み取って値minとmax値を決定することはできませんか? これが私がやろうとしていることです。ヘッダー情報を含む最初の数行をスキップして、そこから値を決定しようとしています。以下は私が持っているものの一種ですが、Pythonが初めてなのでいくつかのガイダンスが必要です。 raster_file = open('data.asc', 'r') # Open the file data = raster_file.readlines()[4:] # Read the lines in the file, and skip the first six lines for lines in data: print max(data) # Find the max value in data print min(data) # Find hte min value in data 助言がありますか?

4
GISとコンピューティングのための数学と統計
空間科学と工学の高度なプログラムを計画しています。プログラムの要件として、生徒は数学と統計を完全に理解している必要があります。これまでのところ、私は両方の分野で学部レベルまでしか(すなわち、A / Lのみ)、分野でどれだけの理解が必要かについて困惑しています。また、私の学士号は地質学の特別なものです。このプログラムは基本的に工学研究科レベルのものなので、何をお勧めしますか?いくつかの良い本は、高く評価されるでしょう。

1
QGISの2つの別々のレイヤーからのフィーチャ間の空間相関の計算
私は、地域に多数の現役軍人がいることと、暴力犯罪のレベルの高低が空間的に相関しているかどうかを調べています。つまり、大規模な軍事基地を取り巻く地域は、軍事基地の近くにない地域よりも、平均して、暴力が激しい/少ないのでしょうか? 次の2つのデータセットを使用しています。 (1)米国本土の軍事基地とそれに対応する部隊レベルの一連のポイントデータ: (2)町/都市ごとの暴力犯罪率に関する全国的な一連のデータ: 「ベース」機能が各ベースで部隊レベルを与える、ある種の重力ベースのモデルを探しているような気がします。したがって、大規模な兵士の存在は、より広い領域に影響を及ぼし、重心(つまり、GISレイヤー内のポイントの位置)近くでより強い影響を及ぼします。 概念的には、次のようになると思います。 この図では、X、Y、Zは軍事基地を表しています。a、b、c、dはそれぞれ都市を表しています(各都市の属性テーブルには暴力率フィールドがあります)。 基底の周りの勾配は影響の場を表し、基底の重心から離れるにつれて指数関数的に減少します。部隊の存在が大きくなると、影響範囲が大きくなり(しきい値の最大距離がいくらか大きくなります)、また、基地の近くのエリアに比べて、センターの近くの影響が強くなります。 各都市には、影響半径が存在する周囲のすべてのベースからのすべての「力」ベクトルの大きさの合計に基づいてスコアが割り当てられます。たとえば、私の図では、City aのスコアが0になります。基地の半径の外側。市bは、ベースXによってのみ影響を受けます。シティcはベースZの影響のみを受け、XはZよりもはるかに大きいベースであるため、そのスコアはbよりも低くなります。最後に、City dはXとYの両方のベースの半径内にあります、両方のベースからの影響の大きさの合計に基づいてスコアを受け取ります。次に、都市のより高いスコアとより高い暴力率との間に相関関係があるかどうかを確認します。 私はさまざまな重力ベースのモデル(ハフモデルなど)を調査してきましたが、QGIS / Pythonまでは見つけることができず、上で説明したものを実装する方法がよくわかりません...誰かが提案をしていますか?このため?他の分野でこの種の分析を行ったことがありますか? したがって、TLDRは次のとおりです。 この種の質問にはどのような統計手法を使用できますか? これを行うことができるQGISに組み込まれた(またはプラグインとして利用可能な)ツールはありますか? QGISにこのようなものがない場合、この種の分析を実行できるPythonライブラリはありますか?

2
QGISで交差するポリゴンの面積を計算する
シェープファイルの2つのコレクションがあります。 1-郵便番号、行政および政治分野 2-公園や区画などのさまざまな土地利用カテゴリと、木のようなポイント 同様の方法で、郵便番号、行政区域、政治区域、およびポイント数で分類した土地利用カテゴリの面積に関する統計を作成したいと考えています。たとえば、SE15には4.1haの公園、SE22には879本の樹木などがあります。 QGISを使用しています。すべてのシェープファイルを準備するために生データを処理しましたが、このWebサイトや他のWebサイトをあちこち検索した後、これを行う方法がわかりません。

6
QGISでピクセル値を合計するにはどうすればよいですか?
ラスター内のすべてのピクセルの合計値を知る必要があります。ただし、[プロパティ]の[メタデータ]タブの[統計]セクションでは、[すべてのセルの合計]で常に0.00を示しています。私は役に立たないように異なるラスター形式で試してみました。何が悪いのですか?この値を取得するにはどうすればよいですか?

1
ArcGIS for Desktopを使用して、あるレイヤーの属性の面積加重平均を別のレイヤーの形状で計算していますか?
私が取り組んでいるプロジェクトでは、消防署の対応地区と収入データを交差させて、対応地区ごとの収入の中央値を求めたいと考えています。ただし、レイヤーの境界が明らかに並んでいません。データを操作して出力に応答地区に基づく収入の中央値を表示させるには、どの方法が最適ですか? この分析にはArcMap 10.2.2を使用しています。収入の中央値情報を含むポリゴンシェープファイルと、最初に応答エリアにある消防署のポリゴンシェープファイルがあります。

3
空間および時空間分析
固定位置に配置され、毎週23週間サンプリングされた247匹の蚊トラップからなるデータセットがあります。また、同じ時期のデング熱の発生率データ(自宅の住所に索引付け)もあります。各トラップの場所での蚊の捕獲率とデング熱の発生率の間に空間的および時空間的な相関関係があるかどうかを確認したいと思います。RとSaTScanの多変量時空順列で、Global Moran's IとLocal Moran's Iをすでに試しました。これらのどれも私が欲しいものを私に与えていないようです。私は正しい場所を見ていて、それを間違っているだけですか、それとも実行できるより良い分析がありますか? アドバイスありがとうございます!! ベスト、エイミー・グリーン

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.