所有问题
sql - 用于合并结果的 Pivot 或 Group 函数
我有一个代码如下,
这给了我如下的东西,

我要做的是每个批次编号有一个条目,并将所有“MV”、“MDR”、“硬度”、“SPG”放在 1 行。
python - Keras多输出numpy转换
我有一个y_train形状为(samples, 9). 我的X_train输入是(samples, 30, 1).
这些贯穿一个构建为的模型:
这会产生训练错误:
检查模型目标时出错:您传递给模型的 Numpy 数组列表不是模型预期的大小。预计会看到 9 个数组,但得到了以下 1 个数组的列表:
我尝试了y_train形状的变化,使用(9, samples, 1)和(samples, 1, 9)。keras 想看到我的(samples, 9)数组形状如何变化?
excel - 转置虚拟变量
我想转换一个 excel 文件的结构,以便我可以将它导入到需要以给定方式构建的系统中。
这是excel文件的一个小提取。有分类变量(例如Line of business)和四个虚拟变量(指示在给定流程中使用哪些数据类别)(例如Customer )的组合。
我想要的是更改结构,以便为虚拟变量的每个变体创建一个新行,并使用一个应用/转置相关数据类别名称的数据类别列。所需的输出如下所示:
我尝试过的是制作一个 COUNTIF 语句来计算每行的“x”数。然后,我使用了一个 vba 脚本,该脚本为每个数据类别的变体创建了一个带有进程名称的新行。这是代码,脚本中的字母指的是 excel 中的列,所以 A 是进程名称列,G 是COUNTIF列,它创建了我需要的 n 行。
所以它从这个开始:
对此:
这就是我有限的vba知识带我去的地方。我想更改代码以获得所需的输出。
提前致谢!
laravel - 带有 nginx 和谷歌云存储的 droplet 之间的状态 500 内部服务器错误
我在一个带有 Digital Ocean 的 droplet 中有一个 web 系统,这个 droplet 已经安装了 nginx,系统有一个上传文件的选项,这些文件被发送到一个谷歌云存储桶。当我在本地主机中时,文件已正确发送,但已在系统中,我收到状态 500 内部服务器错误。我留下一些截图
也得到了回应:
{“消息”:“服务器错误”}
但是当我从 localhost 运行它时
这是我的 GoogleStorageServiceProvider
这是我的 .env
这是我的 sudo vim /etc/nginx/sites-available/YOUR.DOMAIN.COM 文件
知道发生了什么吗?
regex - 如果语句因正则表达式比较而失败
出于某种原因,我无法检测到/*字符串的开头。如果我在命令行上执行它,它似乎工作正常。
有人可以告诉我我做错了什么吗?在下图中,您可以在比较结果(false)上方看到要比较的字符串。

node.js - AWS S3 在同一个 EC2 上运行
我有一项服务在运行 AWS-S3 的同一实例上运行,在这种情况下,将文件推送到 S3 存储桶时我不必提供凭据。
这是我的代码,但它向我显示了这个错误:
这是代码:
注意:AWS 配置得很好,因为我有另一个使用 Python 与 S3 交互的服务,它工作正常,但是这个服务使用 aws-sdk 进行 Javascript。
r - FISHER 精确检验和 GLM 之间的 P 值差异
我有一个日期集 plink.raw,我正在测试制造商 CN00020133(具有三个级别 0、1、2)是否与表型 5 相关联。我想使用 GLM 或 Fisher 提取测试比较 0 vs 1 和 2 vs 1:
使用 GLM 进行测试,我可以看到 0 与 1 的 p 值为 0.912894。
称呼:
偏差残差:
系数:
/li>但如果我使用 Fisher 精确检验对其进行测试,0 与 1 的 p 值为 4.618e-06。
/li>
linux - 通过 bash 打印 tsv 文件列中的所有值对
我想编写一个小的 shell 脚本来让自己更轻松地完成标记任务。唉,我仍然缺乏这样做的技能。
我有一个如下所示的 news.tsv 文件:
文本列中的实际条目是冗长的新闻文章。我想一次打印这些文本中的 2 个,直到列中所有可能的对都被打印出来。
在寻找解决方案时,我发现 awk 可能是该任务的正确工具。我知道如何在文本列中打印两个特定条目,例如,
将打印 lorem 和 ipsum。为了获得所有对,我想我需要一个嵌套的 for 循环,但我无法用 awk 实现它。
我的意大利面尝试看起来像这样:
我也对其他工具持开放态度。
c++ - 从 .txt 文件读取到 C++ 中的双精度向量
我正在尝试将 .txt 文件中的值读取到 C++ 中的向量(它是类的成员),但是尽管 .txt 有大约 1000 行,但向量的大小为 0。我插入了一个“cout”,我知道文件已打开和关闭。我不确定我做错了什么,因为代码不读取 .txt 的内容。
javascript - 使用 load() 进行 JQuery 计时
我目前正在尝试为我的工作制作一个工具,而时间安排让我很困惑。希望有人可以在这里提供帮助。以下是我目前拥有的代码。问题是当我抓住一个选定的项目并运行时$("#JJ_HOLDER").load(),它有时不等待完成。我需要在回调函数中完成所有内容然后运行submitTaskbyHolder()但仅在完成时运行。任何和所有的帮助表示赞赏!
最终目标:运行RunCad()并让它加载数据$("#JJ_HOLDER")然后运行submitTaskbyHolder()然后清空并重复另一个数据集(parseInt(selected[i]))
python - Python Pandas - 创建一个函数来替换重复的 DataFrame
我是 Python 新手,并设法构建了以下代码,这些代码在四个单独的数据帧中产生了所需的结果
输出
根据我在构建此脚本时阅读的内容和获得的反馈,我知道我应该能够使用函数构建上述内容,但我无法弄清楚如何做到这一点。有人可以提供一个建议让我开始。我本质上是在尝试减少我的脚本并使其更有效率。
python - 如何将 Excel PivotCache 提取到 Pandas 数据框中?
第一次在这里发帖,如果之前有人问过这个问题,我深表歉意——我找不到任何适用的东西。
有没有办法将 Excel 数据透视表中的基础数据读取到 Pandas 数据框中?几年来,我有一个 Excel Auto_Open 宏,它可以下载几个 Excel 文件并双击“总计”行以提取所有数据,最终将其导入数据库。这样做是因为源数据的所有者拒绝授予对数据库本身的访问权限。
这个宏从来都不是理想的场景,我们需要尽快将其移至更好的方法。我拥有丰富的 SQL 知识,但最近才开始学习 Python。
我已经能够使用 OpenPyXl 读取工作表,但默认情况下,这些文件不包含单独工作表上的源数据 - 必须先将数据透视缓存提取到新工作表中。如果可能的话,我想做的是从 Excel PivotCache 读取到 Pandas 数据框中,然后将该输出保存为 CSV 或将其直接加载到我们的数据库中。似乎这不适用于 OpenPyXl,我可能需要使用 win32com.client。
有没有人有这方面的经验,并且知道这是否可能?关于我可以从哪里开始的任何指示?我已经尝试了 Excel 对象模型中的几个项目(PivotCache、GetData 等),但要么我不知道如何使用它们,要么它们没有返回我需要的东西。
任何帮助将非常感激。谢谢!
javascript - Node.JS Discord 机器人输入
我正在制作一个不和谐的机器人,需要从用户命令中捕获文本,例如!add var1 var2 var3 var4 var5 var6,其中 vars 是需要放入 mysql 的信息。代码功能很好,但我是 node.js 和不和谐的新手,在谷歌上找不到关于如何捕获命令输入以用作数据库值的任何内容。
python - 创建列的内存有效方法,该列指示一组列中值的唯一组合
我想找到一种更有效的方法(就内存使用峰值和可能的时间而言)来完成 panda 的工作,groupby.ngroup这样我在处理大型数据集时就不会遇到内存问题(我提供了为什么这个专栏有用的原因下面给我)。以这个小数据集为例。我可以使用groupby.ngroup.
但是,当我开始使用更大的数据集时,内存使用量和计算时间会爆炸式增长,N=100,000,000并且与N=100,000. 见下文。
为什么我对这个组标识符感兴趣?因为我想创建利用 pandasgroupby功能的列,例如groupby.mean使用该.map方法而不是groupby.transform占用大量内存和时间。此外,该.map方法可以与当前不支持的dask数据帧一起使用。有了专栏,我就可以简单地做和做。dask.transform"group_id"means = df.groupby(['group_id'])['wage'].mean()df['mean_wage'] = df['group_id'].map(means)transform
bash - 比较文件行内的值,如果满足条件则显示行
试图在这里解决一个问题。我有一个包含许多行的文件,但我想过滤特定行,然后比较该行中的两个值,如果满足条件,我想显示该行。这将通过整个文件完成。我正在为此使用 BASH 脚本。
行格式:
行示例:
使用它,我想执行以下操作:
“输入/输出”的 grep
将变量中的 33 和 34 分开
比较 33 和 34
如果 33 和 34 之间的 delta 大于“X”,则将整行显示到 STDOUT。
到目前为止,我有:
我知道它在哪里echo $line,我可以执行命令。但我不确定如何“回显”它并在 while 循环中处理它。
我可以做类似的事情:
requirejs - 在浏览器中使用 aws-sdk.js 和 require.js
我试图弄清楚如何在构建 Web 应用程序时将基于浏览器的 aws-sdk.js 与 require.js 一起使用。
如果我尝试构建一个类并在 require.js 定义中包含 aws-sdk,一旦我尝试创建一个实例并引用 AWS 类,它就会说它是未定义的。
例如,我有一个函数可以检查凭证是否是 AWS.Credentials 的实例,如果不是,它会尝试使用通过 Rest 检索到的 STS 令牌对其进行初始化。问题是,代码在 if(this.credentials instanceof AWS.Credentials) 上死掉了,说 AWS 是未定义的。它甚至死于我对需求刷新的简单检查。
这就是我的定义的样子——我将包含“needsRefresh”包装器,作为引发未定义错误的例子:
我还在文件顶部尝试了以下格式:
如果我删除所有对正在运行的刷新代码的 onLoad 引用,它将加载并且我可以创建一个实例。但只要我调用任何引用 AWS 类的函数,它就会死掉。
生成实例后,如何确保 AWS 类定义仍在全局空间中?
不知道路径会有什么不同(它可以很好地查找和加载代码 - 我可以在调试器的命名空间中看到 AWS 类,因为它正在加载,但它不在函数调用的命名空间中),但根据请求添加:
python - 无法在 Python 中导入 dll 模块
几天来我一直在强调试图在 Windows 上编译 libuvc 的修改版本,现在我终于完成了,我似乎无法在 Python 上加载它。我已经在 Linux 机器上使用相同版本的 Python 编译并成功导入的这个库根本不喜欢 w10。
系统
- 赢得 10 64 位
- 蟒蛇3.8 64位
- libusb 1.022
- 使用 MinGW64 编译的 libuvc.dll
问题
当尝试
我收到以下错误:
问题是该文件存在,因为它是由 util.find_library 找到的,但是 python 认为它不在它所在的位置,或者输出可能只是默认值。我在这里想念什么?什么可能导致无法加载模块,但无法找到它?对不起,我没有比这更多的输出。
PS:我尝试以不同的方式重新格式化字符串,但消息没有改变。
google-apps-script - 与 Google 表格一起使用时,Google PageSpeed 洞察 API 的意外价值
我正在使用 PageSpeed API 使用 Google 脚本将数据提取到 Google 表格中。
但是,当我执行脚本并从 PageSpeed URL 获取数据时,到第一个字节的时间数值大大高于我在常规浏览器窗口中运行它时的数值。
例如,当我使用下面的代码在 Google 表格中获取 URL 时,我的平均首字节时间为 500-510 毫秒。如果我在桌面上的 chrome 中使用完全相同的 URL,通常需要 60-70 毫秒。
这是我用来提取数据的代码:
然后我将它推到我的工作表中:
有谁知道可能导致这种情况的原因,以及我如何克服它?
python - 将 conda 包安装到 google colab
我尝试将软件包从 anaconda 安装到谷歌的 colab。
但它不起作用。整个事情都是巫毒魔法。
以下代码在一个单元格中。
笔记本的单元格:
结果:
如果我使用“!bash”进入 bash shell,然后运行“bash's”python,我可以在该 python 中导入 ujson。但是,如果我直接在“笔记本的”python 中导入 ujson,它就不起作用。
这里的方法似乎不再起作用
- 如何在 colab.research 上通过 conda 构建库?
- What's the latest conda version compatible with Google Colab建议以下内容,现在不起作用:
最新的 hack 是什么?
javascript - 如何使用 JS 让多个 Giphy 画布显示出来
https://codepen.io/amoslosky/pen/XWJjjML
我相信错误出在我的 js 中,因为我还真的不太了解 js。在左侧的绿色面板上,我想要显示一个 3x3 的 Giphy gif 网格。右侧绿色面板上的每个输入框应控制一行 3 个 gif。
任何帮助表示赞赏!
python - go.Bar in python plotly (dash) - 来自数据框的多个堆叠条形图
这可能是一个愚蠢的问题,但我一直在毫无意义地寻找几个小时。
所以,我有,比方说,以下数据框:
我想制作一个堆叠的 go.Bar 图,我每天看到不同的“总计”按“字段”分组。我知道我可以进行多个跟踪并将它们全部堆叠到一个 dcc.Graph 中,但是有什么方法可以像本网站的第三个示例那样立即进行吗?还是只有在 plotly.express 中才有可能?在网站上,它是这样完成的:
我可以像上面那样快速干净地做吗?例如:
非常感谢您!
reactjs - API Symfony 4 / Reactjs / Paybox - 从后端提交表单并将其重定向发送到前端以进行付款
我正在尝试使用 paybox 付款,我想在背面完成所有这些操作(Api Symfony)。paybox 文档为我们提供了一个在此处实施付款的示例http://www1.paybox.com/espace-integrateur-documentation/la-solution-paybox-system/appel-page-paiement/
我想单击 reactjs 中的“支付”按钮,该按钮调用我的 api 路由(symfony),在其中我使用支付箱数据呈现我的支付箱视图,我想直接提交我的表单以重定向到支付箱平台进行支付,但我没有t 接收重定向响应但 html 内容页面。
我的 Paybox 控制器:
我的 paybox.html.twig :
单击“付款”按钮时,我想将重定向发送到我的 reactjs 应用程序。并将首页重定向到 paybox 平台。但是所有的机制都是在背面完成的。
python-3.x - 应用于句子时 spacy nlp .vector 的输出差异?
我正在执行以下操作:
但是当我运行以下命令时,我得到:
请告知为什么我会得到不同的表示?
第一个向量是整个句子的表示?
请解释一下为什么我会得到不同的向量?
python - 如何在 pandas/python 中使用属性查找和替换所有单元格
我找不到任何特定于在 df 的单元格中查找属性的信息。下面是一个没有真实姓名/组织的数据样本,否则你会看到它相当混乱。我是数据清理的新手,我需要找到一种方法来选择 df 中具有特定属性的所有“单元格”。我需要保留数据,以便替换或删除它们不是我不认为的选择。我在一家博物馆做志愿者,帮助清理他们的销售人员账户,多年来,他们一直在名为“重要说明”的列中记录每一笔捐赠(除其他事项外)。我将所有数据导出到一个 .xls 文件,并使用一个使用 pandas 的 jupyter 笔记本将 df 减少到只有 3 列:索引、组织名称和“重要说明”列。因为这个“重要说明” 列有需要保留的信息我的计划是尝试过滤列中没有“$”的所有单元格,然后将它们全部更改为 Null 作为占位符,然后清理其余部分以使它们成为统一的条目以添加到一个新的捐款总额栏。我的计划是这样做,然后将其导入 SF,然后应用一个函数来添加捐款,并给出特定组织或捐助者捐款的总金额。如果有人可以提供可能的解决方案或指出我有用的方向,将不胜感激。我的计划是这样做,然后将其导入 SF,然后应用一个函数来添加捐款,并给出特定组织或捐助者捐款的总金额。如果有人可以提供可能的解决方案或指出我有用的方向,将不胜感激。我的计划是这样做,然后将其导入 SF,然后应用一个函数来添加捐款,并给出特定组织或捐助者捐款的总金额。如果有人可以提供可能的解决方案或指出我有用的方向,将不胜感激。
希望最终有这样的专栏:
docker - 首次通过 Docker 启动可视化工具时出现 Drake libGL 错误
我正在运行全新安装的 Ubuntu 18.04。我将我的 NVIDIA 驱动程序降级为 390.129(尽管说明仅提到在安装 Drake 时支持 CUDA,但我没有这样做)。
我已经使用此处的说明安装了 Docker 并构建了 Drake (不支持 NVIDIA)。docker build --file setup/ubuntu/docker/bionic/Dockerfile --tag drake .工作并docker run --interactive --tty drake bash开始没有任何问题。
当我尝试使用 GUI 启动 Drake 时xhost +local:root; docker run --env=DISPLAY --env=QT_X11_NO_MITSHM=1 --interactive --ipc=host --privileged --tty --volume=/tmp/.X11-unix:/tmp/.X11-unix:rw drake; xhost -local:root;,我收到此错误:
知道问题是什么吗?我是否也必须在容器中安装我的 NVIDIA 驱动程序?谢谢。


