这是一个非常简单的问题,我很惊讶网上没有例子.
我有一个矢量:
vector <- c(1,1,1,1,1)
Run Code Online (Sandbox Code Playgroud)
我想把它写成csv作为一个简单的行:
write.csv(vector, file ="myfile.csv", row.names=FALSE)
Run Code Online (Sandbox Code Playgroud)
当我打开刚写的文件时,csv被写成一列值.就好像R决定在每个数字1之后放入换行符.
请原谅我是无知的,但我总是认为以逗号分隔值的方式是从左到右表达一个由逗号分隔的值的序列.有点像我刚刚做的; 在某种意义上,模仿书面文字的语法.当csv明显应该是一行时,为什么R如此拼命地依赖于列格式呢?
除了所有的语言哲学,我试图使用转置函数.我已经挖掘了文档.请帮忙!谢谢.
我设法将MySQL DMG存档下载到我的操作系统(mac OS X).如果我使用命令行,它可以工作.现在,我正在尝试安装MySQL Workbench.我已经创建了MySQL Connection,但是一旦我测试了主机设置,我得到:
Checking command 'ps xa | grep "/usr/local/mysql.*/bin/[m]ysqld"'
Server detected as running
Check if /etc/my.cnf can be accessed
Operation failed: File /etc/my.cnf doesn't exist
Run Code Online (Sandbox Code Playgroud)
我正在尝试找到my.cnf文件,我得到:
Didis-MacBook:~ Didi$ find . -type f -name "*my.cnf*"
find: ./perms/newdir: Permission denied
Run Code Online (Sandbox Code Playgroud)
所以我试着创建自己的"my.cnf",输入:
cd /usr/local/mysql/support-files/
sudo cp my-huge.cnf /etc/my.cnf
Run Code Online (Sandbox Code Playgroud)
然后它要求输入密码.我不记得设置密码了.所以我键入:
/usr/local/psa/bin/admin --show-password
Run Code Online (Sandbox Code Playgroud)
得到:
-bash: /usr/local/psa/bin/admin: No such file or directory.
Run Code Online (Sandbox Code Playgroud)
我相信我的密码应该在/ etc/passwd中,但我的系统中没有dir"etc"!
我的想法已经用完了,有人可以帮帮我吗?
这应该是一个简单的问题,但我仍然无法得到一些有效的结果。我正在使用工作台。我试图从当前日期获得最后一个季度。
当我查询当前季度时,我得到了正确的答案:
SELECT quarter(curdate());
1
Run Code Online (Sandbox Code Playgroud)
但是当我想要最后一个季度时:
SELECT (quarter(curdate())-1);
Run Code Online (Sandbox Code Playgroud)
我仍然得到1。
我也试过(在网上找到的):
SELECT LAST_QTR(curdate());
Run Code Online (Sandbox Code Playgroud)
但我得到:
Error code: 1305. FUNCTION LAST_QTR does not exist
Run Code Online (Sandbox Code Playgroud)
Can someone help figure this out? Thank you in advance.