私はPythonの絶対的かつ完全な初心者であることを警告することから質問を始めます.NSF助成金の金額とそれらの助成金が受け取られた下院選挙区で地図を作成しようとしています.これを行うには、まずこれらの場所をカリフォルニア州の下院議員選挙区に関連付けます。カリフォルニアには 1,000 近くのアクティブな NSF 助成金があり、これを手動で行うことは避けたかったため、これには Python を使用しようとしました。
とにかく、Python を少し独学し始めてから約 1 週間が経ちました。必要なすべてのデータを含む Excel スプレッドシートを作成できました。列 A は郵便番号、B は対応する下院選挙区、D は受け取った助成金の額、E は助成金を受け取った郵便番号です。
AB と CD は現在切断されており、たとえば、値 E2 (90007) を取得し、列 A で対応する郵便番号を見つけ、一致した行と同じ行の列 B の値を取得するプログラムが必要です。 A 列に郵便番号を入力し、最後に B 列から F2 にその値を、検索された元の郵便番号の横に書き込みます。
列 E の 900 以上の郵便番号に対してこれを行う必要があります。DataNitro を使用して Python を介して Excel とやり取りし、これを達成しようとしましたが、その方法がわかりません。助言がありますか?