加入收藏 | 设为首页 | 会员中心 | 我要投稿 鄂州站长网 (https://www.0711zz.com/)- 数据分析、网络、云渲染、应用安全、大数据!
当前位置: 首页 > 编程开发 > Python > 正文

python – 如何在数据帧中划分两列

发布时间:2021-02-21 09:46:31 所属栏目:Python 来源:互联网
导读:所以,在我的数据框中,我有2列.我想将这两列(a b)除以值,然后显示它. import pandas as pdcsv1=pd.read_csv(auto$0$0.csv)csv2=pd.read_csv(auto$0$8.csv)df1 = pd.DataFrame(csv1, columns = [Column A,Column B])df2 = pd.Data

所以,在我的数据框中,我有2列.我想将这两列(a& b)除以值,然后显示它.

import pandas as pd

csv1=pd.read_csv('auto$0$0.csv')
csv2=pd.read_csv('auto$0$8.csv')

df1 = pd.DataFrame(csv1,columns = ['Column A','Column B'])
df2 = pd.DataFrame(csv2,'Column B'])

dfnew = pd.concat([df1,df2])

专栏:

Column A | Column B |
12-------|--2-------|
14-------|--7-------|
16-------|--8-------|
20-------|--5-------|

和预期的结果

Result
6
2
2
4

请帮我找路.

解决方法

只需划分列:
In [158]:
df['Result'] = df['Column A']/df['Column B']
df

Out[158]:
   Column A  Column B  Result
0        12         2     6.0
1        14         7     2.0
2        16         8     2.0
3        20         5     4.0

(编辑:鄂州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读