相关疑难解决方法(0)

我们如何制作xkcd样式图?

显然,民间已经想出了如何在MathematicaLaTeX中制作xkcd风格的图形.我们可以用R做吗?GGPLOT2-ERS?一个geom_xkcd和/或theme_xkcd?

我想在基本图形中,par(xkcd = TRUE)?我该怎么做?

XKCD#1064

作为ggplot2中的第一个刺(并且在下面更加优雅地显示),将jitter参数添加到一行可以获得很好的手绘外观.所以 -

ggplot(mapping=aes(x=seq(1,10,.1), y=seq(1,10,.1))) + 
  geom_line(position="jitter", color="red", size=2) + theme_bw()
Run Code Online (Sandbox Code Playgroud)

这是一个很好的例子 - 但轴和字体显得比较棘手.但是,字体显示已解决(下方).处理轴的唯一方法是将它们清空并用手绘制它们吗?有更优雅的解决方案吗?特别是在ggplot2中,是否可以修改新主题系统中的element_line以获取类似抖动的参数?

plot r ggplot2

682
推荐指数
7
解决办法
8万
查看次数

2D网格的纹理贴图

[x,y]=meshgrid(1:N,1:M)在常规2D N x M网格上定义了一组点.我有另一组点[u,v]是原始网格的一些变形,即[u,v]=f(x,y)'(但是我没有实际f导致变形的点).如何将纹理映射到由" u,v?"定义的"变形"网格?即,如果给出具有宽高比的图像,N/M我该如何将其映射到变形网格?

matlab texture-mapping

4
推荐指数
1
解决办法
2728
查看次数

朱莉娅的秒表功能

在MATLAB中,有一对函数tictoc 其可用于启动和停止秒表计时.从链接中获取的示例:

tic
A = rand(12000, 4400);
B = rand(12000, 4400);
toc
C = A'.*B';
toc
Run Code Online (Sandbox Code Playgroud)

我知道@timeJulia中有一个宏具有类似的功能.

julia> @time [sin(cos(i)) for i in 1:100000];
elapsed time: 0.00721026 seconds (800048 bytes allocated)
Run Code Online (Sandbox Code Playgroud)

朱莉娅有一套类似的功能吗?该@time宏适用于可以用一行或两行写入的定时语句.对于较长的代码部分,我更喜欢使用tic-toc函数.

我尝试了什么

当我用谷歌搜索"朱莉娅秒表"时,我找到了一个有用的链接和四个不相关的链接.

  1. 介绍Julia/Metaprogramming - Wikibooks,open ...元编程就是当你编写Julia代码来处理和修改Julia代码时.... @time宏在开头插入"启动秒表"命令...
  2. 我们的Invisible秒表促销 - 用于julia秒表的YouTube视频
  3. Julia Larson在推特上说:"这款#Mac OSX计时器/秒表是......
  4. 用秒表计时法国厨师的时间
  5. 朱莉娅格里菲斯| Oiselle为女性提供服装

我不知道为什么我没有想到只是尝试tic()toc().

julia

3
推荐指数
2
解决办法
1019
查看次数

标签 统计

ggplot2 ×1

julia ×1

matlab ×1

plot ×1

r ×1

texture-mapping ×1