gpt4 book ai didi

r - 如何创建两个具有相同名称但一个使用大写字母而另一个使用小写字母的不同 CSV 文件

转载 作者:行者123 更新时间:2023-12-05 03:40:09 25 4
gpt4 key购买 nike

我想为生命表中的列创建多个文件。我认为最简单的方法是使用变量名(ax、Sx、lx、Lx、...)保存文件。但是,我无法让 R 创建两个基于相同名称的文件(一个小写,一个大写,例如 lx.csv 和 Lx.csv)。

演示问题:

# write a csv as normal
write.csv(mtcars, "d.csv")

# next line seems to replace d.csv rather than create a new D.csv file
write.csv(iris, "D.csv")

# get iris when read back in
d <- read.csv("d.csv")
head(d)
# X Sepal.Length Sepal.Width Petal.Length Petal.Width Species
# 1 1 5.1 3.5 1.4 0.2 setosa
# 2 2 4.9 3.0 1.4 0.2 setosa
# 3 3 4.7 3.2 1.3 0.2 setosa
# 4 4 4.6 3.1 1.5 0.2 setosa
# 5 5 5.0 3.6 1.4 0.2 setosa
# 6 6 5.4 3.9 1.7 0.4 setosa

这种行为是否正常?有没有办法强制创建名称为大写的新文件?

我正在使用 Windows 和 R 4.1.0

更新

感谢@tim 的回答。我必须在 Powershell 中完成以下步骤(在管理模式下)

  1. 运行 Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
  2. 重启电脑
  3. 运行cd C:\folder 到达我想要启用区分大小写的文件名的位置
  4. 运行 (Get-ChildItem -Recurse -Directory).FullName | ForEach-Object {fsutil.exe 文件 setCaseSensitiveInfo $_ enable}

我想为所有子目录启用区分大小写的文件名。我想如果我只需要一个文件夹,我可以使用 fsutil.exe file setCaseSensitiveInfo C:\folder enable for 3 and 4

最佳答案

关于r - 如何创建两个具有相同名称但一个使用大写字母而另一个使用小写字母的不同 CSV 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68269482/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com