問題タブ [census]

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

javascript - javascriptのsetTimeoutがブラウザに「息抜き」を与えない

わかりました、私はこの setTimeout 全体が完璧だと思っていましたが、ひどく間違っているようです。

Excanvas と JavaScript を使用して自宅の州の地図を描画していますが、描画手順がブラウザーを詰まらせます。現在、私は大きな組織に所属しているため、IE6 に甘んじることを余儀なくされています。

だから私がやろうと思ったのは、distributedDrawPolys と呼ばれる手順を構築することです (おそらく間違った単語を使用しているので、distributed という単語には注目しないでください)。一度にそれらの。

これは、ポリゴンをグローバル配列にプッシュし、setTimeout を実行するメソッドです。

そのメソッドの最後にアラートを配置しました。実際には 1 秒で実行されます。

分散メソッドは次のようになります。

編集:フォーマットを修正

そのため、setTimeout メソッドを使用すると、サイトがポリゴンをグループで描画できるようになり、ユーザーはページがまだ描画されている間にページを操作できるようになると考えました。ここで何が間違っていますか?

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

unicode - 米国国勢調査地図境界ファイルの文字エンコード

米国国勢調査の地図境界ファイル (ここから入手可能: http://www.census.gov/geo/www/cob/bdy_files.html ) を GeoDjango アプリケーションにインポートしようとしています。ただし、python は UnicodeDecodeErrors について不平を言っています (たとえば、プエルトリコの非 ASCII 文字について)。

シェープファイル記述ファイル (*.dbf) は、使用する文字エンコーディングを指定していません。これはシェープファイルの仕様では定義されていません。使用する正しい文字エンコーディングは何ですか?

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

clojure - defrecords でコア clojure 関数を動作させるにはどうすればよいですか

バッグと呼ばれる記録抹消があります。カウントする項目のリストのように動作します。これは、頻度または国勢調査と呼ばれることもあります。次のことができるようになりたい

私は次のことを試しました:

repl でそれを要求しようとすると、次のようになります。

何が起こっている?バッグにキー機能を付けるにはどうすればよいですか? また、clojure の keys 関数が最終的にその引数であるマップで getKeys を呼び出すと仮定して、これを正しい方法で行っていますか?

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

census - 国勢調査再区画ファイルを開く方法は?

米国政府は、FTPでこの形式の人口調査再区画データをリリースしていますが、それを開く方法がわかりません。それらはTigerLineShape Filesであると思われますが、ディレクトリ構造は、Tiger LineShapeFilesのドキュメントから期待するものと一致しません。

それらは.plファイルですが、実際にはPerlファイルではないことを私は知っています!

それらをExcelファイルに入れて、上部に「総人口」、「白人人口」などのヘッダーを付けたいと思います。

0 投票する
5 に答える
3572 参照

r - R の郵便番号の人口統計

私は「長い道のり」で目標を達成することができましたが、完全にR内にとどまることを望んでいます。国勢調査の人口統計データを郵便番号でデータベースのレコードに追加しようとしています。R には Census ベースのパッケージがいくつかあることは知っていますが、何かが欠けていない限り、これらのデータは郵便番号レベルでは存在しないようであり、既存のデータ フレームにマージするのも直感的ではありません。

要するに、R内でこれを行うことは可能ですか、それとも他の場所でデータを取得してRに読み込む最善の方法ですか?

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

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

ruby - 米国の住所の国勢調査区を決定する

米国内に約 20,000 の住所のリストがあり、それぞれの国勢調査区を特定したいと考えています。これを行うツールをオンラインで見つけましたここ、しかし、20,000のリクエストを作成して出力をスクリーンスクレイピングするのは間違った方法のようです.

私が持っていた 1 つのアイデアは、このようなオープン ソース ライブラリを使用して、ここで提供されているシェープファイルを検索することでした。ただし、誰かが次のようなことを行うユーティリティを作成する必要があるようです

Geocoder.census_tract_of_address("200 N State Chicago IL 60601")

誰かそのようなことを知っていますか?この問題にどのように取り組むのが最善ですか?

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

geolocation - この「アドレス」の最後のコードは何ですか

ロンドンの場所のリストから経度と緯度の座標を取得しようとしています。上記のリストの各項目には、地区名と最後に4文字の16進コードがあり、これらはどこにも文書化されていないようです。

どんな手掛かり?

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

r - ggplot2 を使用した国勢調査データに基づく地図の描画

ggplot2 を使用して、サンフランシスコの地図に重ねたいポイントのリストがあります。各ポイントは、経度と緯度のペアです。結果のマップを経度/緯度座標系にしたい。Hadley Wickham のサンプル ファイルを使用して、ポリゴン シェープファイルをプロットするための指示を再現することができました。Windows 用の R 2.15.1 を使用しています。

ただし、UScensus2010cdp パッケージからダウンロードした cdp ファイルを使用しようとしました。ここに私のコードスニペットがあります:

次のエラーが表示されます。

誰か知っていますか:

  1. fortify() の region パラメータに与える適切な値は何ですか?
  2. それが失敗した場合、ggplot2 が描画できるサンフランシスコの未変換の緯度/経度座標を含む地図データのソースは?
  3. 別の方法として、データが翻訳された別のサンフランシスコの地図を見つけました。このデータを生の緯度/経度に変換する方法、またはポイント セットの逆変換を行う方法を教えてください。
0 投票する
3 に答える
88 参照

python - 国勢調査のタイトルを再フォーマット

私は、国勢調査データをブロック レベルで掘り下げる任務を負っています。ナビゲートして探しているものを見つける方法を学んだ後、思わぬ障害にぶつかりました。タブブロック ポリゴン (ブロック レベルのポリゴン) には、長さ 15 の文字列で構成される ID があります。

例: 「471570001022022」

ただし、国勢調査データの形式には次のラベルが付けられています。

「ブロック 2022、ブロック グループ 2、国勢調査区 1、シェルビー郡、テネシー州」

ブロック ID は次のようにフォーマットされます: state-county-tract-group-block、先頭にゼロを付けて 15 文字にします。ssccctttttggbbbb

これを使用可能な形式にする簡単な方法を知っている人はいますか? Python スクリプトの作成に時間を費やす前に、質問しておこうと思いました。

ありがとう、GM

0 投票する
0 に答える
440 参照

r - UScensus2010 からのデータのエクスポート

CDP (全国規模) の Census 2010 データを抽出する必要があり、UScensus2010 パッケージを使用して必要なキー テーブルを一度に 1 つずつ抽出し、結果のデータをエクスポートするのが最も簡単であると考えました。この目的のために、次のコードを実行しました

p3.race私たちが持っていることに注意してください

ここまでは順調ですね。では、CDP 名が列 A として表示され、P001001:P0030006 が列 B:H として表示されるように、p3.race (*.csv *.dta、またはその他の形式) をエクスポートする最良の方法は何でしょうか?