問題タブ [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 投票する
4 に答える
12872 参照

r - R - Excel 列幅の自動調整

を使用して列幅を自動調整するにはどうすればよいopenxlsxですか?

私の列の 1 つに日付変数 (例: ) があり、Excel から21-08-2017コピーして別の場所に通常どおり貼り付けると、次のように表示されます (Excel でコンテンツを表示するために列幅を大きくすると、通常どおり貼り付けられます)。その反復的なタスクを自分のコードに統合したいと考えています。これが私が今使っているものです:ctrl+c#######

関連するコード全体をここに添付しました。テーブルの値に基づいて条件付き書式設定も行っています。ここに列幅の自動調整を統合する方法を提案してください。

編集: デフォルトでは、R からの XLSX 出力の列幅はデフォルトで 8.43 です。セルの内容に応じて自動調整するように設定するか、列ごとに手動で設定する必要があります。

Mod へ: これは、openxlsx を使用して R で解決しようとしている問題です。とにかく、お気遣いありがとうございます。

0 投票する
0 に答える
968 参照

r - R エラー引数 'findVar' は環境ではありません

RI で Excel ファイルを操作するには、openxlsx パッケージを使用します。R内からそのようなファイルに書き込む場合と同様に、xlsxファイルをRに読み込む場合にも問題なく動作します。今日まで。私のスクリプトの1つに、次のコードがあります。

出力に使用するスタイルを定義します。今日から、この行は createStyle を使用する他の行と同様にエラーになります。エラーメッセージは次のとおりです。

(関数 (env, objName) のエラー: 'findVar' への引数は環境ではありません。

これは、R と Rstudio を最新バージョンに更新することによって引き起こされる可能性がありますか? さらに重要なこと: このエラーについて何ができますか?

トレースバックにより、以下の結果が得られます。

0 投票する
0 に答える
708 参照

r - openxlsx の Rtools の代替

ネットワーク内の仕事用コンピューターで R を使用しています。当然のことながら、私には管理者権限がありません。IT 部門に Rtools をコンピューターにインストールすることを例外にするよう説得するのは難しいでしょう。

Rtools がない場合の主な問題は、openxlsx から saveWorkbook コマンドを使用できないことです。これにより、データを Excel テーブル オブジェクトとして保存できます。

コマンドのエラーは、別の zip アプリケーションを使用できることを意味します。

これは可能でしょうか?たとえば、私たちの仕事用コンピューターには7-zipがあります。

@Tung などのコメントに沿って、Rtools のフォルダーをプライベート コンピューターから仕事用コンピューターにコピーしました。私は無駄に次のことを試しました

私もSys.setenv("R_ZIPCMD" = "C:/Program Files/7-Zip/7zG.exe")7 zipを使用しようとしましたが、エラーメッセージが表示されますIncorrect Switch postfix: -r1

writeDataTable私は具体的に例を複製しようとしていますopenxlsx