私はRに慣れていませんが、これに対する解決策が見つかりません。私の目標は、「ユニバーサル変数フォーマット」「*.uvf」と呼ばれる「不明な」データ型に基づいたファイルを作成し、別のファイルのデータからそのパラメータを埋めることです。この形式は、さまざまな種類の (水文学的) 時系列に使用されます。
問題は、ヘッダーが強力な構造定義を持つ 4 行のヘッダー タイプであることです。各セルを列として定義したい。
例: ヘッダー ファイルの 3 行目は、次のように構成する必要があります。
- コラム1-15:「場所」
- 16~25列目:「X座標」
- 列 26-35:「Y 座標」
- 等々...
ベクトル「X」が行 3 の列 16-25 で 10 のようにそれ以上の桁数を取得しないことが重要です。そうしないと、プログラムは X 座標を読み取ることができません。
別のファイルから X 座標を読み取り、X というベクトルとして保存し、上記で説明した場所に保存したいと考えています。この後、「実際のデータ」(降水量など) が、各日の行ごとにヘッダーの下に表示されます。
例:
*Z
Abfluss m3/s K
A 2509510 5636680 120
86110100158611010130
8611010015 0.184
8611010030 0.189
8611010045 0.191
8611010100 0.1940000
8611010115 0.2010000
8611010130 0.2010000
ドイツ語のエントリがいくつかあります。しかし、それはまったく問題にはなりません。