我想对熊猫数据框中的某些单元格应用函数。不在整个数据框中,而是沿着某些数据单元。
我已经存储了单元格索引(在(行,行)元组的列表中,但是我可以以任何格式存储它会使此问题更容易解决)。
例如,如果我的数据框是:
0 1 2
0 1 2 1
1 2 1 3
2 0 0 1
我想将my_func = lambda x : x+1
(编辑:或其他my_func,例如my_func = lambda x : str(x) + str (x) +"!"
应用于单元格索引{{1,因为它很容易显示输出) }}:
[(0,1), (0,2), (1,2)]
还有什么更好的方法可以在索引元组列表上运行 0 1 2
0 1 2 1
1 3 1 3
2 1 1 1
循环吗?
(我想尝试创建一个函数,以根据列表中创建的一组元组来检查索引,并且仅在存在索引的情况下应用my_func,但是dataframe.iat[col, row]=my_func(dataframe.iloc[col, row])
是我唯一可以使用的批量应用程序函数查找,而是沿着轴运行,而不是逐个单元地运行,因此无法检查索引...)
答案 0 :(得分:1)
使用基础的<?php
session_start();
if (!isset($_SESSION['visited'])) {
echo "Enter your name please";
$_SESSION['visited'] = true;
} else {
header('Location: /userpage');
}
?>
数组:
pip install psycopg2-binary`
numpy