小编dan*_*1st的帖子

在 mclogit 中编码随机效应

我正在尝试使用条件逻辑模型分析离散选择实验,并使用 R 包中的 mclogit 函数对每个受试者产生随机效应mclogit。每个受试者 (ID) 评定 4 个选择集,其中包含 4 个备选方案。

我收到错误

属性(.Data) <- c(attributes(.Data), attrib) 中的错误:无法在符号上设置属性

当我将其编码为

out2 <- mclogit(fm2, random=~1|ID, data=ds.pork)

我希望得到正确编码的帮助。

library(support.CEs)
library(survival)
library(mclogit)

d.pork <- Lma.design(
  attribute.names = list(
    Price = c("100", "130", "160", "190")),
  nalternatives = 3,
  nblocks = 4,
  row.renames = FALSE,
  seed = 987)

data(pork)

dm.pork <- make.design.matrix(
  choice.experiment.design = d.pork,
  optout = TRUE,
  continuous.attributes = c("Price"),
  unlabeled = FALSE)

ds.pork <- make.dataset(
  respondent.dataset = pork,
  choice.indicators =
    c("q1", "q2", "q3", …
Run Code Online (Sandbox Code Playgroud)

r mixed-models logistic-regression

5
推荐指数
1
解决办法
2224
查看次数

如何在空值上折叠 pandas 中的列?

假设我有以下数据框:

pd.DataFrame({'col1':    ["a", "a", np.nan, np.nan, np.nan],
            'override1': ["b", np.nan, "b", np.nan, np.nan],
            'override2': ["c", np.nan, np.nan, "c", np.nan]})


    col1    override1   override2
0     a        b          c
1     a       NaN        NaN
2     NaN      b         NaN
3     NaN     NaN         c
4     NaN     NaN         NaN
Run Code Online (Sandbox Code Playgroud)

有没有办法将 3 列折叠成一列,其中override2overrides override1,它 overrides col1,但是,如果存在 NaN,则要保留前面的值?另外,我主要是在寻找一种不必制作额外专栏的方法。我真的在寻找内置的 pandas 解决方案。

这是我正在寻找的输出:

 collapsed
0  c
1  a
2  b
3  c
4  NaN
Run Code Online (Sandbox Code Playgroud)

python numpy concatenation pandas

5
推荐指数
1
解决办法
1082
查看次数

选择状态不指向下一个状态 - AWS

我有以下步骤功能。执行在选择状态下失败。

"States": {
    "Process": {
        "Type": "Task",
        "Resource": "arn:aws:lambda:us-east-1:123:function:dummy1",
        "OutputPath": "$",
        "Next": "ChoiceStatePre"
    },

    "ChoiceStatePre": {
        "Type": "Choice",
        "Choices": [{
            "Variable": "$.status_pre",
            "Next": "Series0",
            "NumericEquals": 1
        }, {
            "Variable": "$.status_pre",
            "Next": "MatchStatePre",
            "NumericEquals": 8
        }]
    },
    "MatchStatePre": {
        "Type": "Task",
        "Next": "PreProcess",
        "Resource": "arn:aws:states:us-east-1:123:activity:dummy2"
    },
    "Series0": {
        "Resource": "arn:aws:lambda:us-east-1:123:function:dummy3",
        "Type": "Task",
        "InputPath": "$.seq0.step0",
        "ResultPath": "$.seq0.step0",
        "OutputPath": "$",
        "Next": "ChoiceStateTrigger0"
    }
}
Run Code Online (Sandbox Code Playgroud)

错误 -

{
"error": "States.Runtime",
"cause": "An error occurred while executing the state 'ChoiceStatePre' 
(entered at the event id …
Run Code Online (Sandbox Code Playgroud)

json amazon-web-services aws-step-functions

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

如何在 Flutter 中使用 ChoiceChip 创建带有自定义标签的包装

我正在学习颤振,但有些东西我在任何地方都找不到。

比如我想做一组 ChoiceChips,类似图片

在此输入图像描述

但我不知道如何在这种芯片上贴上自定义标签。

我怎样才能使它成为可能?

 import 'package:flutter/material.dart';

 class MyThreeOptions extends StatefulWidget {
  @override
   _MyThreeOptionsState createState() => _MyThreeOptionsState();
}

  class _MyThreeOptionsState extends State<MyThreeOptions> {
  int _value = 0;

  // ----What I want to appear----//
  /*void v (int index){
   switch (index){
   case 0: Text('Phones');
   break;

   case 1: Text('Computers');
   break;

   case 2: Text('Accessories');
   break;
   }}*/

  @override
  Widget build(BuildContext context) {
  return Wrap(
  alignment: WrapAlignment.center,
  spacing: 12.0,
  children: List<Widget>.generate(
  3,
      (int index) {
      return ChoiceChip(
       pressElevation: 0.0,
       selectedColor: Colors.blue, …
Run Code Online (Sandbox Code Playgroud)

android-chips flutter

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

Kubernetes 上的 Angular(入口路由)

我需要如何配置 Angular 7 应用程序正在运行的入口?

\n
apiVersion: extensions/v1beta1\nkind: Ingress\nmetadata:\n  name: myingress\n  annotations:\n    nginx.ingress.kubernetes.io/rewrite-target: /\n    nginx.ingress.kubernetes.io/use-regex: "true"\nspec:\n  rules:\n  - http:\n      paths:\n      - path:\n        backend:\n          serviceName: angular-service\n          servicePort: 80\n      - path: /test\n        backend:\n          serviceName: angular-service\n          servicePort: 80\n
Run Code Online (Sandbox Code Playgroud)\n

Angular 由 nginx 镜像托管:

\n
FROM nginx:alpine\nCOPY . /usr/share/nginx/html\n
Run Code Online (Sandbox Code Playgroud)\n

在 Kubernetes 上:

\n
FROM nginx:alpine\nCOPY . /usr/share/nginx/html\n
Run Code Online (Sandbox Code Playgroud)\n

在路上/一切正常。但在上面/test不起作用。\n控制台输出:

\n
> Uncaught SyntaxError: Unexpected token < runtime.js:1 \n\n> Uncaught SyntaxError: Unexpected token < polyfills.js:1\n\n> Uncaught SyntaxError: Unexpected token < main.js:1\n …
Run Code Online (Sandbox Code Playgroud)

kubernetes angular nginx-ingress

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

React JS - Material UI ListItem(带有 Collapse API)onClick 展开/折叠所有子列表项而不是选定的子列表项

我正在使用 React JS - Material UI ListItem (使用 Collapse API)实现列表的展开/折叠功能

当我单击 ListItem 时,它会展开/折叠所有子列表项而不是选定的子列表项。

这是示例代码。看起来我在其中一个元素中设置了不正确的键值,但无法弄清楚。有人能帮我吗?如果信息不充分,请告诉我

贾法尔

class CategoriesResults extends Component {
  constructor(props) {
    super(props);
    this.state = {
      open: false
    };
    this.handleClick = this.handleClick.bind(this);
  }

  handleClick() {
    console.log("Handle Clicked....");
     this.setState(prevState => ({
       open: !prevState.open
     }));
  }

  render() {
    const docs = data.documents;  //this coming from a json file, please see below for the sample json
     return (
      <div>
        <List component='nav' aria-labelledby='nested-list-subheader'>
          {docs.map(doc => {
            return (
              <div key={doc.Id}>
                <ListItem button key={doc.Id} onClick={this.handleClick}> …
Run Code Online (Sandbox Code Playgroud)

expand reactjs material-ui

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

Github Pages 未检测到存储库名称是我的用户名

我正在尝试建立一个包含 Github 页面的网站。

我的 Github 用户名混合了大写和小写。

我尝试命名存储库的每一种方式都会导致它发布在“username.github.io/username”而不是“username.github.io”。

仓库名称与配置文件名称匹配 带有子域的 URL

将存储库重命名为全小写具有相同的结果。有人有想法吗?

github-pages

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

使用 Python ipaddress 模块崩溃 IP 网络

我在使用该方法时遇到困难ipaddress.collapse_addresses()

# n is a list of 192.168.0.0/24 networks (1,2,3,4....etc)
def sumnet():
    n = nlist()
    for net in n:
        snet = ipaddress.collapse_addresses(net)
        return snet
Run Code Online (Sandbox Code Playgroud)

我只取回原始列表:

Collapsed Networks
[IPv4Network('192.168.0.0/24'), IPv4Network('192.168.1.0/24'), 
IPv4Network('192.168.2.0/24'), IPv4Network('192.168.3.0/24'), 
IPv4Network('192.168.4.0/24'), IPv4Network('192.168.5.0/24'), 
IPv4Network('192.168.6.0/24'), IPv4Network('192.168.7.0/24'), 
IPv4Network('192.168.8.0/24')]
Run Code Online (Sandbox Code Playgroud)

subnet python-3.x

3
推荐指数
1
解决办法
1614
查看次数

从外部 JAR 加载没有名称的 JDBC 驱动程序

我希望用户决定使用什么数据库。他应该只提供连接器 JAR 文件和数据库 URL。

问题是,我不知道驱动程序的类名。

是否可以使用 a 加载 JARURLClassLoader并在不知道名称的情况下注册驱动程序。到目前为止,我只找到了驱动程序名称已知的解决方案。

我还尝试添加一个相对于我导出的 JAR 文件的类路径的目录(使用 Maven 程序集插件),但它不起作用。

<configuration>
    <archive>
        <manifest>
            <addClasspath>true</addClasspath>
        </manifest>
        <manifestEntries>
            <Class-Path>libs/*</Class-Path>
        </manifestEntries>
    </archive>
</configuration>
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激。

java jar jdbc maven

3
推荐指数
1
解决办法
567
查看次数

折叠拉取请求一个操作位桶中的所有文件

只是一个简单的问题,但在互联网上找不到任何解决方案。

是否可以一次性折叠位桶 PR 中的所有文件?热键还是 UI 按钮?

在此输入图像描述

请帮忙。

bitbucket pull-request

3
推荐指数
1
解决办法
1824
查看次数