我正在尝试使用data()函数将数据集加载到R中.当我使用数据集名称(例如data(Titanic)或data("Titanic"))时,它工作正常.对我来说不起作用的是使用变量而不是名称来加载数据集.例如:
# This works fine:
> data(Titanic)
# This works fine as well:
> data("Titanic")
# This doesn't work:
> myvar <- Titanic
> data(myvar)
**Warning message:
In data(myvar) : data set ‘myvar’ not found**
Run Code Online (Sandbox Code Playgroud)
为什么R要查找名为"myvar"的数据集,因为它没有被引用?既然这是默认行为,是不是有办法加载存储在变量中的数据集?
为了记录,我要做的是创建一个使用"arules"包并使用Apriori挖掘关联规则的函数.因此,我需要将数据集作为参数传递给该函数.
myfun <- function(mydataset) {
data(mydataset) # doesn't work (data set 'mydataset' not found)
rules <- apriori(mydataset)
}
Run Code Online (Sandbox Code Playgroud)
编辑 - sessionInfo()的输出:
> sessionInfo()
R version 3.0.0 (2013-04-03)
Platform: i386-w64-mingw32/i386 (32-bit)
locale:
[1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252
[3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C …Run Code Online (Sandbox Code Playgroud) 我无法找到一种方法让PhpStorm在选择时自动突出显示文件中所选单词/字符串的外观.
示例 - 说我有这个代码(逻辑无所谓):
$app = new App(); //this is an app var of type "App" that contains our Application
$application_ranks = $app_array['app_rankings']; //some operation
Run Code Online (Sandbox Code Playgroud)
现在,我做出选择 - 说我选择了第一个"app"部分.
安装了BrowseWordAtCaret插件的PhpStorm行为(无任何突出显示):
Sublime Text 2行为(不完整):
Notepad ++行为(关闭,但仍然不完美):
PhpDesigner 8行为(按预期工作):
为了节省您的时间,我知道"突出显示用法"功能几乎做同样的事情 - 但问题是这只适用于变量/类/函数名称/函数调用等,而我所追求的是这适用于任何选定的字符序列,无论它是变量还是注释或函数或其他什么.就像你按下Ctrl + F(查找)一样.
我曾尝试BrowseWordAtCaret插件PhpStorm中提出这个职位,但它仍然没有提供此功能.
有可能以某种方式实现这一目标吗?令我感到很困惑的是,在编辑器上这么简单(基本 - 甚至可能是我编写的编码基础)很难实现这一功能,并且非常专注于提供出色的用户体验等.
谢谢你的时间!
我有一台4K显示器(3840 x 2160)和两台QHD显示器(2560 x 1440),我希望将它们并排放置.这当前是不可能的,因为这需要的水平虚拟分辨率是8960像素(3840 + 2560 + 2560),但是X服务器设置的最大(水平)虚拟分辨率是8192像素.有没有办法增加超过8192x8192像素的最大虚拟分辨率?
我到目前为止所做的尝试:
xorg.conf文件 - 我尝试自己手动创建一个包括"Display"子部分并"Virtual"在那里设置不同的值,重新启动,没有任何改变.xrandr使用--fb和/或--panning参数设置为所需最大值(8960x2160+0+0)的各种命令变体,再次无济于事.(输出:xrandr: screen cannot be larger than 8192x8192 (desired size 8960x2160))我确实在某个地方读过一个声明(编辑: 这里),英特尔的图形处理器不支持比8192x8192像素更高的虚拟屏幕分辨率(我的系统使用Core i7-6700HQ带Intel HD Graphics 530图形处理器的CPU ),但遗憾的是我无法确认这些信息 - 希望如此不是这种情况.
编辑:事实上可能并非如此:
#: glxinfo -l | grep GL_MAX_TEXTURE_SIZE
GL_MAX_TEXTURE_SIZE = 16384
GL_MAX_TEXTURE_SIZE = 16384
Run Code Online (Sandbox Code Playgroud)
我的xrandr输出(我目前有第三个显示器位于右下角,因此8192x3600虚拟屏幕分辨率):
Screen 0: minimum 320 x 200, current 8192 x 3600, maximum …Run Code Online (Sandbox Code Playgroud) multiple-monitors xorg screen-resolution external-display display
我无法让 XAMPP 使用 mailtodisk.exe 从 PHP 发送虚拟电子邮件(换句话说,将输出保存到磁盘而不是真正发送邮件)。相反,无论我做什么,邮件都会继续正常发送。我试图将它设置为不真正发送邮件,而是使用 XAMPP 附带的 mailtodisk.exe 实用程序生成它们的输出。
我的 php.ini 设置对我来说似乎是正确的(尽管我不知道 sendmail_path 是否需要像注释的 sendmail.exe 的路径那样使用转义引号 - 在任何情况下,我都尝试过,但都没有奏效):
; sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t"
sendmail_path="C:\xampp\mailtodisk\mailtodisk.exe"
Run Code Online (Sandbox Code Playgroud)
phpinfo() 也显示设置正确:
我尝试使用 ini_set() 直接从源代码设置“sendmail_path”变量,我也尝试更改“php.ini-production”和“php.ini-development”文件(尽管如果你问我毫无意义),我甚至完全删除了包含文件夹的整个 sendmail.exe,每次更改设置时我都会重新启动 Apache,它仍然发送正常邮件。我的系统运行的是 Windows 10,XAMPP 版本是 3.2.2,php 版本是 5.6.14。
我在这里缺少什么?
编辑:当我第一次安装 XAMPP 时,我忽略了它在开始时可以正常工作。然后在某个时候我需要发送一封实际的邮件,所以我将 php.ini 更改为使用 sendmail.exe,从那以后我再也没有设法恢复它。
事实:我运行一个简单的网站,其中包含通过抓取第三方网站/博客等动态获取的文章,文章(新文章每半小时左右到达我的网站),我希望在我的Facebook页面上发布的文章.每篇文章通常包括图像,标题和一些文本.
问题:我在Facebook上发布的大多数(几乎所有)文章都没有正确发布 - 他们的图像丢失了.
低效的解决方案:使用Facebook的调试器(这个)我提交一篇文章的URL(来自我网站的URL,而不是原始来源的URL),然后Facebook扫描/抓取URL并正确提取所需信息(图像,标题,文本等) ).在此操作之后,文章可以正确地发布在Facebook上 - 没有丢失的图像或任何东西.
目标:我所追求的是一种创建流程的方法,该流程将向Facebook的调试器提交URL,从而迫使Facebook扫描/抓取URL,以便可以正确发布.我相信我需要做的是创建一个包含URL的HTML POST请求并将其提交给Facebook的调试器.这是正确的方法吗?如果是的话,因为我以前没有使用CURL的经验,在PHP中使用CURL的正确方法是什么?
附注:作为旁注,我应该提到我正在为我的文章使用短网址,虽然我不认为这是问题的原因,因为即使我使用规范网址时问题仍然存在.
此外,正确设置了Open Graph元标记(og:image,og:description等).
Laravel/Eloquent 新手在这里。我正在实现一个简单的棋盘游戏。每场比赛有 4 名玩家。表结构由 Players 表和 Games 表组成:
SELECT * FROM players;
id | name |
---------------------
1 | John |
2 | Mary |
3 | Linda |
4 | Alex |
5 | Chris |
6 | Ron |
7 | Dave |
Run Code Online (Sandbox Code Playgroud)
SELECT * FROM games;
id | player1_id | player2_id | player3_id player4_id
---------------------------------------------------------------------
1 | 1 | 2 | 3 | 4
2 | 3 | 5 | 6 | 7
3 | 2 | …Run Code Online (Sandbox Code Playgroud)