[解決済み】ファイルにデータを書き込むときにこのエラーが発生する理由
2022-01-11 09:59:51
質問
コードは次のとおりです。
myvector <- c(3.45235, 1.32525, ... , 2.41351) # some numbers
write(myvector, "C:/mypath/myfile.txt") # I use "/" instead of "\"
実行すると、エラーが発生します。
Error in file(file, ifelse(append, "a", "w")) : cannot open the connection In addition: warning message: In file(file, ifelse(append, "a", "w")) : cannot open file 'C:/mypath/myfile.txt' : No such file or directory
編集 :
@dickoa さんのご指摘の通り、ファイルを書き込むには既存のパスが必要なので、以下の方法で簡略化してみました。
file.exists("C:/")
write(myvector, "C:/myfile.txt")
意外と :P パス "C:/" は存在する(結果はTRUE)のですが、同様のエラーが発生します。
Error in file(file, ifelse(append, "a", "w")) : cannot open the connection In addition: warning message: In file(file, ifelse(append, "a", "w")) : cannot open file 'C:/mypath/myfile.txt' : Permission denied
解決方法は?
私は@dickoaがコメントで質問に答えているのを知っていますが、少なくともここで一つの答えを提供するために、私はWindows上のRでいくつかの簡単なゴチャを通過したいと思います。
-
Windowsを使用している場合、パスにスラッシュを使用する必要があります。Rでは、バックスラッシュは値をエスケープするために予約されています。ですから、Rでのパスは次のようになります。
C:/path/to/my/directory
- Windows の新しいバージョンでは、C:㊧はユーザーアカウントによる書き込みから保護されています。Windowsの新しいバージョンでは、C:㊧はユーザーアカウントによる書き込みから保護されています。WindowsのRのアイコンを右クリックし、[管理者として実行]を選択することで、実行できます。Windowsのバージョンによっては、管理者として実行しないと、パッケージをインストールする権利がない場合があります。
-
R を管理者として実行せず、ファイルに書き込みたい場合は、デフォルトで
C:/Users/username/
ディレクトリを作成します。
最初に回答してくれた @dickoa に再び全幅の信頼を置いています。
幸運を祈ります。
関連
-
合理的オブジェクトスクリプトコマンド
-
スプレッドシートに匹敵するオンライングリッドシステム。EditGrid
-
FcScript V1.0 ヘルプファイル(説明書付き
-
[解決済み】'const char*' から 'char*' への無効な変換。
-
[解決済み】 munmap_chunk(): 無効なポインタ
-
[解決済み】例外:AAPT2エラー:詳細はログを確認してください。
-
[解決済み】必要な形式パラメータに対応する引数が与えられない - .NETエラー
-
[解決済み】ggplot2使用時の永続的な無効なグラフィックス状態エラー
-
[解決済み] ファイルのフルパスを取得する方法は?
-
[解決済み] Pythonでリストをファイルに書き込む
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Swift言語とAppleScriptの違い、AppleScriptの開発状況について教えてください。
-
合理的オブジェクトスクリプトコマンド
-
linux シェル学習ノート 2日目
-
[解決済み】C++ Cout & Cin & System "Ambiguous" [クローズド]。
-
[解決済み] メインループの 'builtin_function_or_method' オブジェクトが反復可能でない
-
[解決済み】C++で「Xは型名ではありません」エラー
-
[解決済み] ポインタからキャストを使わずに整数を返す [-Wint-conversion] 戻り値の候補を作る
-
[解決済み】ポインタと整数の比較を警告する
-
[解決済み】ログアウトと再ログインをせずに.bashrcの設定を再読み込みする方法とは?
-
[解決済み】AdMobにアプリケーションを入れたら「ライブラリが見つからない」というエラーが出た