使用Data.frame作为函数的输入

时间:2019-03-25 20:05:15

标签: r function

我有一个自定义函数,它接受五个输入/参数。前两个参数仅用于过滤数据集。如果我有一个导入到data.frame中的csv文件,我想使用(前两列中的每一行)作为该函数的值。然后,我想将所有输出绑定在一起。例如,假设我有以下数据框(df)。然后,该函数将在下面为“过滤器”,而参数的数据框将在下面为“列表”。

// My item_collapse.js
class ItemInfoCollapse extends React.Component {
  constructor(props, context) {
    super(props, context);
    this.state = {
      collapse: false,
      isOpen: this.props.show
    };
  }

  componentWillReceiveProps(nextProps) {
    this.setState({ isOpen: nextProps.show });
  }

  toggle = () => {
    this.setState({ collapse: !this.state.collapse });
  };

  render() {
    return (
      <Collapse isOpen={this.state.isOpen} className={this.props.className}>
        // Some JSX markup
      </Collapse>
    )
  }

使用Filter(V1 ='A',V2 ='A')将产生第1行和第4行。

我现在有一个匹配的data.frame ... 列出<-as.data.frame(cbind(c(“ A”,“ A”),c(“ A”,“ B”)))

我希望我可以使用List基本运行... 函数(V1 ='A',V2 ='A')

function(V1 ='A',V2 ='B')

...然后将它们绑定到它来自哪个模型的指示器列。

0 个答案:

没有答案