小编Tan*_*tar的帖子

在具有NA条目的矩阵上使用apply函数

我从csv文件中读取数据.如果我在R中看到这个文件,我有:

  V1 V2  V3 V4  V5 V6 V7
1 14 25  83 64 987 45 78
2 15 65 789 32  14 NA NA
3 14 67  89 14  NA NA NA
Run Code Online (Sandbox Code Playgroud)

如果我想要每列中的最大值,我使用这个:

apply(df,2,max)
Run Code Online (Sandbox Code Playgroud)

这就是结果:

 V1  V2  V3  V4  V5  V6  V7 
 15  67 789  64  NA  NA  NA 
Run Code Online (Sandbox Code Playgroud)

但它适用于没有的列NA.如何更改我的代码,以及比较列NA?

r

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

安装MongoDB java驱动程序

我是Java和MongoDB世界的新手.我想使用MongoDB和Java.我已经下载了适用于java的MongoDB驱动程序.这是一个jar文件,我的问题是如何使用这个Jar文件.我用过这个命令但是我收到了一个错误:

java -jar mongo-java-driver-2.9.3-javadoc.jar 
Run Code Online (Sandbox Code Playgroud)

和错误:

没有主要的清单属性,在mongo-java-driver-2.9.3-javadoc.jar中

你能帮我解决一下这个问题吗?

java jar mongodb mongodb-java

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

访问列表的值

我在阅读List的值时遇到了问题.我有这段代码:

            Query<User> qr=ds.createQuery(User.class).field("UserID").equal(52005);
            List<User> l=qr.asList();
            Iterator i=l.iterator();
            System.out.println(i.next().toString());
Run Code Online (Sandbox Code Playgroud)

我有一个列表,l这个列表填充了对数据库的查询(返回带有UserID 52005的记录).如果我打印的大小l我可以看到正确的值(1),因为有一个值为52005的UserID,但我现在的问题是我无法读取此列表的内容.如果我使用上面的代码,我会看到我所期望的其他东西,即Untersuchungsraum.User@88c615

它似乎是编码的,Untersuchungsraum是包User的名称,是我的POJO类的名称.

这是我的Pojo:

@Entity("Users")
public class User {
    @Id private String id;
    private String City;
    private int  UserID; 

    /**
     * @return the city
     */
    public String getCity() {
        return City;
    }

    /**
     * @param city the city to set
     */
    public void setCity(String city) {
        this.City = City;
    }
...
Run Code Online (Sandbox Code Playgroud)

如何在此情况下访问列表的值如何在列表中查看"城市"值 l

java list

0
推荐指数
1
解决办法
60
查看次数

标签 统计

java ×2

jar ×1

list ×1

mongodb ×1

mongodb-java ×1

r ×1