在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;
答案 0 :(得分:1)
您可以这样获得所需的结果:
by(df, :A, x -> [x.B])
现在您的DataFrame
将有两个列:A
和:x1
,并且列:x1
将保存列:B
的所有值,这些值对应于{ {1}}(因此列:A
将是向量的向量)。
答案 1 :(得分:0)
这对我有用
df[!nonunique(df[:,[:A]]), [:A, :B]]