問題タブ [setwd]

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 に答える
4734 参照

r - dir.create を使用した場合の「作業ディレクトリを変更できません」エラー

dir.create を使用して一連のネストされたフォルダーを作成しましたが、作業ディレクトリをそれらのいずれにも設定できません。

変更先のディレクトリのスペルを確認しましたが、正しいです。それが存在します。ファイルをそこに移動し、その中にファイルを保存できます。

何が起こっているのかわかりません。非常にイライラします。

アイデア?

sessionInfo() の出力

これが機能したことを追加します:

これは、エラーを生成する完全なコードです。

0 投票する
2 に答える
662 参照

r - R のクロスプラットフォーム作業ディレクトリを定義することは可能ですか?

私は、多数の学部生の R 初心者と直接 R チュートリアルを教えています。また、他の人が簡単に使用できるように、RPubs でメモをフォーマットしようとしています。作業ディレクトリを誤って指定したり、スプレッドシート ファイルを作業ディレクトリとは別の場所に保存したりすることほど、物事を狂わせるものはありません。

プラットフォーム間で共通の作業ディレクトリを定義することはできますか? たとえば、コード行または次のような関数

これには、デスクトップ、ダウンロード フォルダー、R ディレクトリなど、すべてのコンピューターに通常存在する場所を見つける機能が含まれる場合があります。

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

r - for/foreach ループで setwd() へのパスの割り当てが遅れる

目的は、for ループ内で現在の作業ディレクトリを変更し、ファイルの検索など、他の作業を行うことです。パスはジェネリック変数に格納されます。このために実行しているRコードは次のとおりです。

出力は次のとおりです...

...私はこれを期待していましたが:

したがって、 current_dir に割り当てられたパスがやや「遅れている」ことがわかります...

これはなぜですか?私は R の専門家とはほど遠いので、何がこの動作を引き起こしているのか、そして最も重要なこととして、望ましい動作を実現する方法がわかりません。したがって、ヘルプ、ヒント、コードの修正/最適化は大歓迎です!

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

r - ubuntuからWindowsへのファイルパスの検索r setwd

Windowsサーバー2008 R2(サーバー名:WrenLab02)で見ようとしているAccessデータベースがあります。このサーバーにはネットワーク検出があり、そのタイトルと共有されているフォルダーがあり、ubuntu コンピューターから ping を実行できます。ただし、ファイルが含まれているフォルダーを呼び出したいのですが(サーバー自体でテストして動作します)、Ubuntuではファイルディレクトリが見つからないと言い続けます。

R の Ubuntu コンピューター:

パスが存在することはわかっています。別のコンピューターから試しました(動作しました)。「smb://Wrenlab02/Clinical/」をファイル ディレクタとして配置しようとしても、setwd() でファイル パスを設定できません。

フォルダーがUbuntuに適切にマッピングされていないだけかもしれません。マウントしようとすると、ログインし、フォルダー内のファイルを見ることができ、実際にパスはsmb://WrenLab02/Clinical/. だから、ここからどこへ行けばいいのかわからない。

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

r - R での setwd() の問題

これがすでに回答されている場合は申し訳ありません。非常によく似たスレッドを多数調べましたが、解決策が見つかりませんでした。私はRを始めたばかりで、数日前に始めたばかりですが、まともな進歩を遂げているように感じます. 学部生の論文から古いデータを読み込んで少しいじろうとしていますが、作業ディレクトリを変更できないようです。

これまでのところ、パスを作成しました:

そして、パスで指定されたファイルの読み取りに成功しました

しかし、私が使用しようとすると

また

エラーメッセージが表示されます

setwd(x) のエラー: 作業ディレクトリを変更できません。"

誰かが私が間違っていることを説明したり、正しい方向に向けたりできますか? パスを使用してファイルを正常に読み取ることができるのに、作業ディレクトリに設定できない理由がよくわかりません。