pythonTypeError:无法将序列乘以'list'类型的非整数

时间:2018-12-24 09:34:21

标签: python-3.x pandas

我正在将两个列表相乘,当尝试将两个列表相乘时出现错误。当我通过y_pred时,在这里出现了代码所示的乘法错误。如何解决此问题?

@Override
void onViewCreated(View view, Bundle savedInstanceState) {
    homeRecycleViewAdapter adapter = new homeRecycleViewAdapter(context, vouchers);
    recyclerView = view.findViewById(R.id.homeRecyclerViewID);
    recyclerView.setLayoutManager(new LinearLayoutManager(getActivity()));
    recyclerView.setAdapter(adapter);
    super.onViewCreated(view, savedInstanceState)
}

此代码的列表行中出现错误。

1 个答案:

答案 0 :(得分:0)

您对函数的输入必须是dataframe,而不是序列-

更改此:

x_pred = pd.Series({'X1':[i/200.0 for i in range(200)]})

对此:

x_pred = pd.DataFrame({'X1':[i/200.0 for i in range(200)]})