問題タブ [readxl]
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.
r - Rでreadxlを使用してExcelデータをそのまま読み取る
RでExcelファイルを読み取る必要があります.Excelファイルには、50%、20%などの値を持つ列と、「12-December-2017」という形式の日付を持つ別の列がありますが、Rは両方の列データを変換します。
私はreadxlパッケージを使用しており、col_typesパラメーターですべての列をテキストとして読み取るように指定しましたが、データフレームをチェックすると、すべての列タイプは文字ですが、パーセンテージデータと日付はそれぞれ小数と数字に変わります.
エクセルファイルをそのまま読みたいので、よろしくお願いします。
r - 数値に小数点区切り記号としてコンマがある場合のxlsxデータのRへのインポート
.xlsx
元の小数点区切り記号がドットではなくコンマである場合、数値が数値として表されるようにファイルからRにデータをインポートするにはどうすればよいですか?
私が知っている唯一のパッケージは、Excel を扱うときにreadxl
fromtidyverse
です。
他のソフトウェアでExcelファイルを開いて編集する必要がないソリューションを探しています(そして、インポートする何百もの列を処理できます)-それが可能であれば、すべてのExcelをエクスポートして.csv
、ツールを使用してインポートします私は知っています、それはdec=
議論を取ることができます。
これまでのところ、私の最善の解決策は、数値を文字としてインポートしてから変換することです。
r - read_excel を使用して異なる col_types セットを持つ複数のシートを取得する
複数のシートを含む Excel ファイルを読み取り、各シートに col_types を指定したい場合、次のコードを使用します。
上記のコードを実行すると、次のエラー メッセージが表示されます。
正しい .x と .y をコードに入れるにはどうすればよいですか?
r - RでのひどいExcelスプレッドシートからのインポートと整理
まず、フォーマットするデータの種類の小さな例については、この URLを参照してください。選択しようとしているワークシートの 2 つの領域を強調表示していることに気付くでしょう。プロジェクトがデータセットに出入りするため、選択範囲は動的である必要があります。最初の部分については、次のコードで十分だと思います。
2 番目のセクションでつまずきます...スプレッドシートの強調表示された他の領域で、'project_codes' とまったく同じ行のサブセットを選択したことを確認したいと思います。
これとまったく同じ方法でフォーマットされた多くのワークシートがあります (そして命名規則は一貫しています - Jan18、Feb18、Mar18) ので、誰かがパート 1 を解決した後にワークシートを反復処理するのを手伝ってくれればボーナス ポイントです。