小编Trg*_*vec的帖子

Anaconda 在 PyCharm 中不可用

我刚刚安装了 Anaconda 3.6 和 PyCharm。我正在尝试设置解释器,但是如果我导航到解释器窗口,我可以看到错误消息“找不到 Conda 可执行文件”以及“环境位置目录不是空的”。

请看下面的截图。你有什么建议我可以做什么吗?我已经删除了 Anaconda 和 Pycharm 并重新安装了它们,但没有成功。我还必须说,我在 Location 下的无标题文件夹已经是空的。

在此处输入图片说明

python pycharm anaconda

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

使用dplyr根据多个条件删除行

我试图根据多列中的值删除数据集中的特定行。仅当满足所有3列中的条件时,才应删除一行。

这是我的代码:

test_dff %>%
  filter(contbr_nm != c('GAITHER, BARBARA', 'PANIC, RADIVOJE', 'KHAN, RAMYA') & 
           contbr_city != c('APO AE', 'PORSGRUNN', 'NEW YORK') &
           contbr_zip != c('9309', '3924', '2586'))
Run Code Online (Sandbox Code Playgroud)

此代码应删除我表中的12行。相反,它删除了其中的绝大多数。我怀疑,只要满足条件之一,它就会删除所有可能的行。

是否有更好的解决方案,还是我必须使用此处描述的方法?

我需要分别指定每个组合吗?这样吗 这种方法还会删除太多行,因此也是错误的。

test_dff %>%
  filter((contbr_nm != 'GAITHER, BARBARA' & contbr_city != 'APO AE' & contbr_zip != '9309') &
         (contbr_nm != 'PANIC, RADIVOJE' & contbr_city != 'PORSGRUNN' & contbr_zip != '3924') &
           (contbr_nm != 'KHAN, RAMYA' & contbr_city != 'NEW YORK' & contbr_zip != '2586') )
Run Code Online (Sandbox Code Playgroud)

如果我专注于仅基于一个变量删除行,则这段代码有效:

test_dff %>%
  filter(contbr_zip != …
Run Code Online (Sandbox Code Playgroud)

r dplyr

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

R中虚拟变量的回归

我是 R 新手,我正在尝试对我的数据集进行回归,其中包括一家公司多年来在不同国家/地区的月度销售数据。

在其他统计程序中,为了控制销售的季度周期性变动以及区域(国家)差异,我将创建虚拟变量来指示例如进行销售的季度和国家。

我的问题:

1)我看到在 R 中你可以将变量类型设置为“Factor”。在这种情况下,我是否仍然需要创建指示国家和月份/季度的虚拟变量,或者 R 是否已经以不同方式处理因子变量并在后台自动将它们转换为虚拟变量?

2)如果上述情况并非如此,并且我确实需要将我的值重新编码为0,1虚拟值,那么R中有一个简洁的标准方法可以做到这一点吗?

非常感谢您的帮助,祝您有美好的一天!

特尔戈韦茨

regression r dummy-variable

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

标签 统计

r ×2

anaconda ×1

dplyr ×1

dummy-variable ×1

pycharm ×1

python ×1

regression ×1