我试过做:
brew install emacs --HEAD --use-git-head --with-cocoa --with-gnutls --with-rsvg --with-imagemagick
Run Code Online (Sandbox Code Playgroud)
但是当我做emacs --version时
emacs --version
-bash: /usr/local/Cellar/emacs/24.5/Emacs.app/Contents/MacOS/Emacs: No such file or directory
Run Code Online (Sandbox Code Playgroud)
当我做
brew info emacs
emacs: stable 25.2 (bottled), HEAD
Run Code Online (Sandbox Code Playgroud)
我是一名EMACS新手.理解起来有点困难.我可能已经删除了默认的Emacs
当我这样做:
git clone https://example.com/root/test.git
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
致命:HTTP请求失败
当我使用SSH时:
git clone username git@example.com:root/test.git
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
/server/user/git@example.com:root/test.git/.git/
致命的初始化空Git存储库:'user'似乎不是git存储库
致命:远程端意外挂断
它是一个私有存储库,我添加了SSH密钥.
我正在使用Hugo静态页面生成器构建一个个人网站,但是当我这样做时hugo serve
,我不再看到一个页面,而只是一个空白页面localhost:1313
.
我删除了所有内容并进行了全新安装.但是,Hugo仍在提供空白页面.
在空白页面中,我看到了之前网站草稿的Favicon,即使我删除了上一个主题中的所有内容.我在Chrome中清除了浏览器并尝试了其他浏览器,但它仍无法正常工作.
不知道我能提供什么信息,因为没有错误消息.我怎样才能解决这个问题?
ggplot(all, aes(x=area, y=nq)) +
geom_point(size=0.5) +
geom_abline(data = levelnew, aes(intercept=log10(exp(interceptmax)), slope=fslope)) + #shifted regression line
scale_y_log10(labels = function(y) format(y, scientific = FALSE)) +
scale_x_log10(labels = function(x) format(x, scientific = FALSE)) +
facet_wrap(~levels) +
theme_bw() +
theme(panel.grid.major = element_line(colour = "#808080"))
Run Code Online (Sandbox Code Playgroud)
我得到这个数字
现在我想在其中一个方面添加一个geom_line.基本上,我想在主要面板中有一条虚线(Say x = 10,000).我怎样才能做到这一点?
当我使用 时visual mode
,v
我想选择一行的子集并在同一块中展开,而不是选择整个下一行。
例如,我想将所有1
s 替换为0
s 。我想1
在视觉模式下选择所有 s 。但hjkl
会导致选择整个下一行。
我有这种格式的数据框:
19620101 1 2 4
19630102 6 2 3
19640103 0 2 3
19650104 0 1 3
Run Code Online (Sandbox Code Playgroud)
我想根据年份是偶数还是奇数将它拆分并存储到两个变量/数据帧中.
所以基本上,一个数据帧/变量甚至会有几年
19620101 1 2 4
19640103 0 2 3
Run Code Online (Sandbox Code Playgroud)
而另一个将有奇数年:
19630102 6 2 3
19650104 0 1 3
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
我试图绘制计数v/s月
ggplot(dat, aes(x=month, y=count,group=region)) +
geom_line(data=mcount[mcount$region == "West coast", ],colour="black",stat="identity", position="dodge")+
geom_point(data=mcount[mcount$region == "West coast", ],colour="black", size=2, shape=21, fill="white")+
theme_bw()+
theme(legend.key = element_rect(colour = "black")) +
guides(fill = guide_legend(override.aes = list(colour = NULL)))+
ggsave("test.png",width=6, height=4,dpi=300)
Run Code Online (Sandbox Code Playgroud)
但是我想按照时间顺序从1月到12月订购几个月.我怎么能这么做呢?
dput
structure(list(region = structure(c(6L, 6L, 6L, 6L, 6L, 6L, 6L,
6L, 6L, 6L, 6L, 6L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L,
5L, 3L, 3L, 3L, 3L, 3L, 3L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L,
4L, 4L, …
Run Code Online (Sandbox Code Playgroud) library(raster)
france<-getData('GADM', country='FRA', level=1)
Run Code Online (Sandbox Code Playgroud)
但是,该命令导致我出现此错误。
trying URL 'http://biogeo.ucdavis.edu/data/gadm2.8/rds/FRA_adm1.rds'
Error in utils::download.file(url = aurl, destfile = fn, method = "auto", :
cannot open URL 'http://biogeo.ucdavis.edu/data/gadm2.8/rds/FRA_adm1.rds'
Run Code Online (Sandbox Code Playgroud) 这是一个如此基本的问题,但我无法找到答案。
我想要做的就是将所有图形存储到存储 R 脚本的一个目录中的文件夹中。而且我不想使用完整目录,而是使用相对目录,因为我在多台计算机上工作。
所以,我有这个结构:
/code
/Rscript1
/inputdata
/Rscript2
/figs
fig1
fig2
Run Code Online (Sandbox Code Playgroud)
我想要做的就是告诉 ggplot 将所有数字存储在“figs”文件夹中,而不是与 Rscript1 和 Rscript2 相同的文件夹(即“code”文件夹)。
scatter<-function(df,x,y){
ggplot(df, aes_string(x=x, y=y)) +
geom_point()+
theme_bw()+
theme(panel.grid.major = element_line(colour = "#808080"))
}
scatter(df=dassmp,x='Oss',y='sa')+
ggsave('fig1.png',width=6, height=4,dpi=300)
Run Code Online (Sandbox Code Playgroud) 我有一个 xarray 数据集。
<xarray.Dataset>
Dimensions: (lat: 92, lon: 172, time: 183)
Coordinates:
* lat (lat) float32 4.125001 4.375 4.625 ... 26.624994 26.874996
* lon (lon) float32 nan nan nan ... 24.374996 24.624998 24.875
* time (time) datetime64[ns] 2003-09-01 2003-09-02 ... 2004-03-01
Data variables:
swnet (time, lat, lon) float32 dask.array<shape=(183, 92, 172), chunksize=(1, 92, 172)>
Run Code Online (Sandbox Code Playgroud)
df.sel(time='2003-09-01', lon=6.374997, lat=16.375006, method='nearest')
该特定位置的索引。基本上,row-column
在网格中。最简单的方法是什么?
nearestlat=df.sel(time='2003-09-01', lon=6.374997, lat=16.375006, method='nearest')['lat'].values
nearestlon=df.sel(time='2003-09-01', lon=6.374997, lat=16.375006, method='nearest')['lon'].values
rowlat=np.where(df['lat'].values==nearestlat)[0][0]
collon=np.where(df['lon'].values==nearestlon)[0][0]
Run Code Online (Sandbox Code Playgroud)
但我不确定这是否是正确的方法。我怎样才能“正确”地做到这一点?