小编Dee*_*eep的帖子

在数据框中查找重复项并返回每个重复记录的计数

我有一个像

col1 col2 col3
A    B    C
A    B    C
A    B    B
A    B    B
A    B    C
B    C    A
Run Code Online (Sandbox Code Playgroud)

我想获得以下格式的输出:

col1 col2 col3 Count
A    B    C    3 Duplicates
A    B    B    2 Duplicates
Run Code Online (Sandbox Code Playgroud)

我不想使用函数中的任何特定列来查找重复项。

这就是不使用 dplyr 中的 add_count 的原因。

使用重复将有

    col1 col2 col3 count
2   A    B    C    3
3   A    B    B    2
5   A    B    C    3
Run Code Online (Sandbox Code Playgroud)

所以不是想要的输出。

r

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

在 Docker 上运行 Java Swing GUI 应用程序

我正在尝试使用 Windows 中的 docker 工具箱运行自定义 java swing GUI。我现在想容器化此应用程序,但出现以下错误:

Exception in thread "main" java.lang.UnsatisfiedLinkError: 
/opt/jdk1.8.0_202/jre
/lib/amd64/libawt_xawt.so: libXext.so.6: cannot open shared object file: 
No such file or directory
Run Code Online (Sandbox Code Playgroud)

我正在运行一个 dockerfile。设置是:

1)安装Linux

2)安装JDK

3)复制包含JAR的文件夹

4) 运行 docker 容器,这将打开 GUI(不是 Linux 前端,最好不使用 vnc)。

我在 Windows 上使用Xlaunch作为终端,并且能够使用它在 docker 上启动 Firefox。

这是第一个 docker 文件

FROM anapsix/alpine-java
COPY ./myJarFolder /home/myJarFolder
CMD ["java","-jar","/home/myJarFolder/myJarFile.jar"]
Run Code Online (Sandbox Code Playgroud)

这是第二个docker文件

FROM alpine:3.2

MAINTAINER Anastas Dancha [...]

# Install cURL

RUN apk --no-cache add ca-certificates

# Java Version

ENV JAVA_VERSION_MAJOR 8

ENV JAVA_VERSION_MINOR …
Run Code Online (Sandbox Code Playgroud)

java swing unsatisfiedlinkerror docker dockerfile

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

如何使用 MaterialTable 屏蔽密码

我正在使用 MaterialTable 并想要屏蔽列值,但我无法这样做。

你能帮忙吗?

我正在使用 MaterialTable 向用户展示应用程序。

import MaterialTable from "material-table";

function UserProfile() {
  const [state, setState] = React.useState({
    columns: [
      { title: "Logging Name", field: "name" },
      {
        title: "password",
        field: "password",
      }
],

data: [
      {
        name: "Dan",
        password: "TopseCrets@1"
}]

return (
    <div style={{ maxWidth: "100%" }}>
      <MaterialTable
        title="User List"
        columns={state.columns}
        data={state.data}
.
.
.
);



I want to see ***** instead of password for the corresponding field, password string should be displayed only when I try …
Run Code Online (Sandbox Code Playgroud)

reactjs material-ui

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

如何在 `aws-cli ec2` 命令中使用通配符?

我有一些 EC2 实例。我想使用该ec2 describe-instances命令根据标签的特定值获取实例列表。

该表显示了我的用例。

Instance  | Value (key:Purpose)     | Outcome
----------+-------------------------+------------
InstanceA | Going                   | Filter
InstanceB | Shopping,Going          | Filter
InstanceC | Going,Shoping           | Filter
InstanceD | Shopping,Going,Chatting | Filter
InstanceE | GoingGreat              | DONT Filter
InstanceF | NotGoing                | DONT Filter
Run Code Online (Sandbox Code Playgroud)

所以我想以某种方式在 ec2-describe-instances 命令中使用通配符,以便获得预期的结果。

amazon-ec2 amazon-web-services aws-cli

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

更改材料表反应中“动作”的样式

我一直在我的一个项目中使用材料表。

虽然我可以更改用户定义列的样式(字体大小、颜色),但我无法对“操作”列执行此操作。

我对改变字体大小特别感兴趣。

与分页相同的问题:我需要更改其字体大小,但似乎没有可用的选项。

请举一个例子:

https://material-ui.com/components/tables/#complementary-projects

reactjs material-table

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

修剪数据框列中的前导/尾随空格,其中列名作为变量

我有一个数据框,其中要修剪空格的列的名称作为变量输入,但我无法解析该变量以将我指向该列以便可以修剪它。

salary <- c(21000, 23400, 26800)
startdate <- as.Date(c('2010-11-1','2008-3-25','2007-3-14'))
employee <- c('   John Doe   ','  Peter  Gynn ','   Jolie  Hope')
employ.data <- data.frame(employee, salary, startdate)
Run Code Online (Sandbox Code Playgroud)

在这里,我尝试修剪employee列,并且尝试了 dplyr:

employ.data %>% mutate(employee = trimws(employee)) 
Run Code Online (Sandbox Code Playgroud)

这有效。但是,如果我说:

abc <- "employee"
Run Code Online (Sandbox Code Playgroud)

进而 employ.data %>% mutate(abc= trimws(abc))

这不起作用。

我尝试过get(abc)在这个函数中使用,但这也不起作用。

我知道我不能使用abcas employ.data$abcwhenabc是变量列名。

初始数据框

employee         salary startdate     
    John Doe     21000  2010-11-01 
   Peter  Gynn   23400  2008-03-25 
    Jolie  Hope  26800  2007-03-14 
Run Code Online (Sandbox Code Playgroud)

最终数据框

employee   salary startdate 
John Doe   21000  2010-11-01
Peter Gynn …
Run Code Online (Sandbox Code Playgroud)

r trim dataframe

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