Julia DataFrames唯一行

时间:2018-08-30 13:54:10

标签: dataframe julia unique rows

在DF中,我有两列(分别称为A和B),其中A具有重复项,两者都是分类变量。我试图仅显示唯一的A行及其相应的B值,该怎么办?

当B为连续变种时,我可以使用以下方法做到这一点:

class Counter extends React.Component {
    constructor(props) {
        super(props);

        this.state = {
            stop: false,
        }
    }

    componentDidMount() {
        this.timerId = setInterval(function () {
            document.getElementById('some-id').innerText = this._someFunc();
        }, 1000);
    }

    componentWillUnmount() {
        this._stop();
    }

    _stop = () => {
        clearInterval(this.timerId);
    }

    _someFunc = () =>  {
        ...
    }

    render() {

        return (
                <p id='some-id'></p>
        )
    }
}

export default Counter;

2 个答案:

答案 0 :(得分:1)

您可以这样获得所需的结果:

by(df, :A, x -> [x.B])

现在您的DataFrame将有两个列:A:x1,并且列:x1将保存列:B的所有值,这些值对应于{ {1}}(因此列:A将是向量的向量)。

答案 1 :(得分:0)

这对我有用

df[!nonunique(df[:,[:A]]), [:A, :B]]