如何使用Pandas在Python中将变量赋给列

2024-10-01 09:39:05 发布

您现在位置:Python中文网/ 问答频道 /正文

下面是我的示例代码

import pandas as pd
import nampy as np

data = pd.read_csv("waiterTip.csv", sep=";")

Print(data)

“数据”输出如下:

    tipAmount    billAmount 
0            5            34
1           17           108
2           11            64
3            8            88
4           14            99
5            5            51

我想从“tipAmount”列创建一个“Y”变量

Y = ?

Tags: csv代码import示例pandasreaddataas
3条回答

如果我明白你的意思。创建数据帧后,可以使用:

Y = data['tipAmount']

现在你将有一个熊猫系列。你知道吗

类型(Y)可以帮助您确认数据类型


0            5            
1           17           
2           11            
3            8            
4           14            
5            5            

您可以通过获取特定位置来分配变量:


df.loc[1]['tipAmount']
# 17

获取所有数据,如:

y = df.tipAmount.tolist()
# [ 5,17,11,8,14,5]

可以从如下列中指定变量:

Y = df['tipAmount'].values

现在,你有了一个NumPy数组。你知道吗

相关问题 更多 >