pandas 里面有merge操作,
1.在mergre的过程中列明如何修改呢?sql 可以在select的时候直接重命名,pandans每次弄完都不知道列明了
2.数据框的apply操作不能针对两列吗?apply只能应用在一列吗?
3.如果要提取一个数据框里面某列是空置得行如何操作?
5.数据框中的 nan 和 none 的区别?
pandas 里面有merge操作,
1.在mergre的过程中列明如何修改呢?sql 可以在select的时候直接重命名,pandans每次弄完都不知道列明了
2.数据框的apply操作不能针对两列吗?apply只能应用在一列吗?
3.如果要提取一个数据框里面某列是空置得行如何操作?
5.数据框中的 nan 和 none 的区别?
4 回答4.4k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1 回答4.5k 阅读✓ 已解决
1 回答3.8k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
1 这个不清楚。 如果列重名,在merge之前修改列名能否解决问题。
如果确认两个dataframe列名重复时,选择一个df的列名,可以:
参考: https://stackoverflow.com/que...
2 可以, 设置参数 axis =1, api文档:
http://pandas.pydata.org/pand...
3 df2 = df[df.column.isnull()]
4 pandas 中没有None, 如果用None初始化pandas,会被自动转换为numpy的NaN