問題タブ [openxlsx]

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

openxlsx - openxlsx を使用して既存の xlsx に選択的に境界線を適用する方法

目的は、openxlsx を使用してテーブルの一部に境界線を適用することです。次に、目的の出力とは異なる方法で構築された目的の出力を示します。テーブルの一部を印刷し、各ステップでフォーマットします。

したがって、「test2.xlsx」が目的の出力です。問題は、ファイルを生成するのではなく、既存のファイルを変更する方法です。つまり、ファイル「test1.xlsx」が作成された場合

次に、既存のファイルに必要に応じて境界線を適用する方法は? これに関するガイドをありがとう

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

r - Rでopenxlsxを使用した条件付き書式設定に対するTidyverse/高速ソリューション?

私はこの表のように見えるが、より大きな遺伝子データを扱っています:

私の目標は、ID ごとに、どの対立遺伝子が各 ID グループの最初の行にリストされている対立遺伝子と一致しないかを強調することです。データを適切にフォーマットされた Excel ファイルにエクスポートする必要があります。

ここに私が欲しいものがあります:

望ましい結果

次のスクリプトでそこに到達できますが、実際のスクリプトには約 67 個の「ID」、1000 行のデータ、および 37 列が含まれます。実行に約 5 分かかるため、処理時間を大幅に短縮するソリューションを見つけたいと考えています。tidyverse からの "do" ソリューションかもしれませんが、それがどのように見えるかはわかりません。

テスト用の data.frame を含むスクリプトは次のとおりです。速度テスト用のより大きなテスト data.frame も含まれています。