2

以下を使用して LAS ファイルを書き込む場合:

 las_data.write(new_File,version=2.0)

~A または ~ASCII 行に配置された曲線ニーモニックを緩めます 私の石油物理学者は、それらがデータ列のすぐ上の行にリストされているのを見るのが大好きです。lasio を使用して LAS ファイルを書き込むと、機能しません

以下は、行を作成する方法を示すコードです。他のヘッダー項目行を変更するときに書いたものと同じです。LASIO のドキュメントを読んで、これらのニーモニックがデータフレームの列ヘッダーとしてデータ列とともに含まれているかどうか疑問に思い始めました。したがって、以下の最終ステートメントの行ですが、役に立ちません。

    #Update encode ~ASCII with curve names
        las_dat.encoding = "~ASCII DEPT"
        counter = 0
        for curve in las_dat.curves:
            x=6 #spaces between curve Mnem
            if counter>0:
                las_dat.encoding = las_dat.encoding + " "*(x- 
                    len(curve.mnemonic.strip(' ')))+curve.mnemonic.strip(' ')
            counter = counter + 1
        las_dat.set_data(df)         #Seems like ~A line is part of df

~ASCII 行の例を次に示します。「~ASCII DEPT ILM SFL ILD CILD SP NPSS C1 DRHO RHOB DPSS PEF GR HDIA」

4

0 に答える 0