我定义了一个函数
def test_function(id):
.....
.....
.....
我通过
调用该功能df = test_function('123')
但我现在要做的是,我有另一个数据帧df2 =
values
123
354
645
456
176
我想编写一个apply函数,它一次从df2获取1个值 并运行我的test_function而不是手动添加值。
并且我的df也应附加不同的值, 这样df包含一个列名'value',它将是一次选择的值
答案 0 :(得分:1)
我认为您需要apply
与DataFrame.values
和concat
:
注意:[]
是必要的,因为pandas
函数Series.values
- 所以df2.values
返回numpy array
和df2['values']
选择列{ {1}}。同样的问题是另一个列名与pandas中的某些函数具有相同的名称,如values
,count
,size
...
sum
答案 1 :(得分:0)
无需每次都调用此函数,而是执行此操作:
$_SESSION['user_is_logged_in']