小编meg*_*ger的帖子

ggplot2折线图给出了"geom_path:每组只包含一个观察.你需要调整群体美感吗?"

使用此数据框("df"):

year pollution
1 1999 346.82000
2 2002 134.30882
3 2005 130.43038
4 2008  88.27546
Run Code Online (Sandbox Code Playgroud)

我尝试创建这样的折线图:

  plot5 <- ggplot(df, aes(year, pollution)) +
           geom_point() +
           geom_line() +
           labs(x = "Year", y = "Particulate matter emissions (tons)", title = "Motor vehicle emissions in Baltimore")
Run Code Online (Sandbox Code Playgroud)

我得到的错误是:

geom_path:每组只包含一个观察.你需要调整群体美感吗?

即使我想要折线图,图表也会显示为散点图.我试图取代geom_line()geom_line(aes(group = year)),但没有奏效.

在答案中,我被告知要将年份转换为因子变量.我做了,问题仍然存在.这是输出str(df)dput(df):

'data.frame':   4 obs. of  2 variables:
 $ year     : num  1 2 3 4
 $ pollution: num [1:4(1d)] 346.8 134.3 130.4 88.3
  ..- attr(*, …
Run Code Online (Sandbox Code Playgroud)

r ggplot2

144
推荐指数
3
解决办法
16万
查看次数

在Rails App上安装Bootstrap 3

我正在尝试在我的Rails应用程序上安装Bootstrap 3.0.我最近完成了Michael Hartl的教程,现在我正在尝试使用这个新版本的Bootstrap构建我自己的系统,但是我有一些我不确定的问题.

我的系统规格:

  • MBP上的OS X Mountain Lion
  • Rails 4.0
  • Ruby 2.0

我有的问题:

  1. 在我的Gemfile中使用的最佳宝石是什么?我找到了一些.
  2. 我在进口什么custom.css.scss?我读到的地方与2.3.2有所不同.
  3. 还有什么我需要做的才能让Bootstrap工作,或者剩下的步骤是否与我为Bootstrap 2.3.2所遵循的步骤相同?

编辑

以下是GitHub上bootstrap-rails项目首先要做的事情:

gem 'anjlab-bootstrap-rails', :require => 'bootstrap-rails',
                              :github => 'anjlab/bootstrap-rails'
Run Code Online (Sandbox Code Playgroud)

然后它说:

gem 'anjlab-bootstrap-rails', '>= 3.0.0.0', :require => 'bootstrap-rails'
Run Code Online (Sandbox Code Playgroud)

他们做同样的事情,还是你必须做同样的事情?

ruby ruby-on-rails twitter-bootstrap-3

112
推荐指数
6
解决办法
10万
查看次数

.ix()总是优于.loc()和.iloc(),因为它更快并且支持整数和标签访问吗?

我正在学习Python pandas库.来自R背景,索引和选择功能似乎比它们需要的更复杂.我理解.loc()只是基于标签而.iloc()只是基于整数.

如果.ix()更快并支持整数和标签访问,为什么我应该使用.loc()和.iloc()?

python pandas

67
推荐指数
1
解决办法
7万
查看次数

什么是R函数的Python pandas等价物,如str(),summary()和head()?

我只知道这个describe()功能.是否还有其他的功能类似str(),summary()head()

python r pandas

37
推荐指数
6
解决办法
3万
查看次数

列表中有很多字典VS字典,列表很少?

我正在用数据集做一些练习:

列出了许多词典

users = [
    {"id": 0, "name": "Ashley"},
    {"id": 1, "name": "Ben"},
    {"id": 2, "name": "Conrad"},
    {"id": 3, "name": "Doug"},
    {"id": 4, "name": "Evin"},
    {"id": 5, "name": "Florian"},
    {"id": 6, "name": "Gerald"}
]
Run Code Online (Sandbox Code Playgroud)

字典与几个列表

users2 = {
    "id": [0, 1, 2, 3, 4, 5, 6],
    "name": ["Ashley", "Ben", "Conrad", "Doug","Evin", "Florian", "Gerald"]
}
Run Code Online (Sandbox Code Playgroud)

熊猫数据帧

import pandas as pd
pd_users = pd.DataFrame(users)
pd_users2 = pd.DataFrame(users2)
print pd_users == pd_users2
Run Code Online (Sandbox Code Playgroud)

问题:

  1. 我应该像用户或用户2那样构建数据集吗?
  2. 是否存在性能差异?
  3. 一个比另一个更可读吗?
  4. 我应该遵循标准吗?
  5. 我通常将这些转换为pandas数据帧.当我这样做时,两个版本都是相同的......对吗?
  6. 每个元素的输出都是正确的,所以如果我使用panda df是对的并不重要吗?

python dataset pandas

29
推荐指数
4
解决办法
1900
查看次数

"从matplotlib import pyplot as plt"=="import matplotlib.pyplot as plt"?

from matplotlib import pyplot as plt

import matplotlib.pyplot as plt 
Run Code Online (Sandbox Code Playgroud)

以上陈述是否相同?哪个更具可读性/更好的形式?

python matplotlib python-import

15
推荐指数
2
解决办法
1万
查看次数

Rails中的匹配和路由

我生成了一个控制器并更改了路由,但打开链接会在本地服务器上产生错误.

生成控制器和路由

rails generate controller StaticPages home about team contact
Run Code Online (Sandbox Code Playgroud)

改变routes.rb

MyApp::Application.routes.draw do
  root to: 'static_pages#home'

  match '/about',    to: 'static_pages#about'
  match '/team',     to: 'static_pages#team'
  match '/contact',  to: 'static_pages#contact'
end
Run Code Online (Sandbox Code Playgroud)

根路径有效,但"关于","团队"或"联系"链接都不起作用.这是我得到的错误:

"如果match不指定HTTP方法,则不应在路由器中使用该方法.如果要将操作公开给GET和POST,请添加via: [:get, :post]选项.如果要将操作公开给GET,请get在路由器中使用:而不是:匹配"控制器#动作"做:得到"控制器#动作""

为什么我不能使用'匹配'?

ruby routes ruby-on-rails

12
推荐指数
2
解决办法
2万
查看次数

float16 vs float32用于卷积神经网络

标准是float32,但我想知道在什么条件下可以使用float16?

我比较了使用两种数据类型运行相同的covnet,并没有发现任何问题.对于大型数据集,我更喜欢float16,因为我可以更少担心内存问题.

numpy neural-network conv-neural-network keras tensorflow

11
推荐指数
1
解决办法
6141
查看次数

为什么向量的类是向量元素的类而不是向量本身?

我不明白为什么向量的类是向量元素的类而不是向量本身.

vector <- c("la", "la", "la")
class(vector) 
## [1] "character"

matrix <- matrix(1:6, ncol=3, nrow=2)
class(matrix) 
## [1] "matrix"
Run Code Online (Sandbox Code Playgroud)

r

9
推荐指数
3
解决办法
3891
查看次数

在Xcode中,我如何知道我的图像是否正常工作?

当我运行模拟器时,应用程序会很快打开,因此无法看到启动图像.

xcode ios

9
推荐指数
1
解决办法
254
查看次数