- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我将这个泰坦尼克号数据集用作来自 Kaggle 的 titanic_df
,我在其中创建了一个新列 titanic_df['person']
并输入值作为子项,如果 passenger 是低于 16 岁或乘客的性别(如果他/她高于 16 岁)。但是 if
条件未被检查并且 ['person']
列获得乘客的性别为它的值(value)观。
这是我做的:
titanic_df= pd.read_csv('train.csv')
for age in titanic_df['Age']:
if age < 16 :
titanic_df['person']= 'child'
if age > 16 :
titanic_df['person'] = titanic_df['Sex']
print titanic_df[:12]
最佳答案
我将回应@fuglede 所说的关于在每次迭代时通过行分配整个列的内容。但是,下面是使用 numpy.where
完成任务的矢量化方法。
借用@fuglede的示例数据
df['Person'] = np.where(df.Age.values < 16, 'Child', df.Sex.values)
print(df)
Sex Age Person
0 Male 15 Child
1 Female 20 Female
2 Male 50 Male
关于python - 如果条件不适用于 Titanic Kaggle 数据集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42181860/
我试图在远程 Kaggle 内核中使用 Python 模块,但是当我运行 from kaggle.competitions import nflrush 时,出现了这个错误: Could not fi
如果我想从 Kaggle notebook 切换到 Colab notebook,我可以从 Kaggle 下载 notebook,然后在 Google Colab 中打开 notebook。这样做的问
我正在尝试从 Kaggle 竞赛中下载数据 state-farm-distracted-driver-detection 数据集具有以下目录结构 |-driver_imgs_list.csv |-sa
我正在尝试使用 Kaggle API 从 kaggle 网站中提取数据。我正在使用 Ubuntu 18.04。当我输入以下命令时: kaggle competitions download -c ho
在kaggle中,当我使用CORD-19-research-challenge数据集时,出现此错误。 FileNotFoundError:[错误2]没有这样的文件或目录:'/kaggle/input/
我正在尝试使用以下命令将数据从 Kaggle 下载到 R 中。我尝试下载的数据集位于 here 。 library(httr) dataset <- GET("https://www.kaggle.c
我正在使用Kaggle Python,并且正在尝试使用OpenCV编辑图像。我只是想裁剪图像,我可以使用Matplotlib做到这一点,但我想使用OpenCv。当我执行代码时,它不会给我任何消息,并且
我正在尝试使用以下命令将数据从 Kaggle 下载到 R 中。我尝试下载的数据集位于 here 。 library(httr) dataset <- GET("https://www.kaggle.c
我试图在 kaggle 平台上读取 CSV 文件,但出现以下错误: FileNotFoundError: [Errno 2] File b'../input/Salaries.csv' does no
我正在使用 kaggle 来训练模型,训练完成后我想将训练后的模型上传到谷歌驱动器,因为我无法找到在本地下载模型的方法。我研究了使用 https://pythonhosted.org/PyDrive/
我正在尝试构建一个对猫和狗进行分类的卷积神经网络,为了训练该网络,我使用 Kaggle 作为工具,我已经上传了由 8000 个训练集和 2000 个测试集组成的所有数据集。 问题是如何从输入文件夹中获
我要安装kaggle package在我雇主的笔记本电脑上,但在他们配置的专有 pypi 镜像中不存在。 如何绕过他们的 pypi 存储库作为默认存储库? 最佳答案 您可以使用 url 直接安装: p
我正在尝试在 Kaggle 内核上使用 resnet50 预训练模型。 但是,当我运行以下代码时,发生错误并且无法下载预训练模型。我怎样才能让它工作? from keras.applications.
我正在学习本教程:http://ahmedbesbes.com/how-to-score-08134-in-titanic-kaggle-challenge.html 一切顺利,直到我到达中间部分的最
我是 ML 和 Kaggle 新手。我正在研究 Kaggle 挑战赛的解决方案。 挑战:https://www.kaggle.com/c/trackml-particle-identification
我已经用逻辑回归解决了泰坦尼克号问题,现在我想用神经网络解决这个问题。但是我的模型总是返回1,这意味着幸存。对于每个测试输入。也许我的模型有问题。我该如何解决这个问题? train_data = pd
我将这个泰坦尼克号数据集用作来自 Kaggle 的 titanic_df,我在其中创建了一个新列 titanic_df['person'] 并输入值作为子项,如果 passenger 是低于 16 岁
我正在尝试将一些数据从 kaggle 导入到笔记本中。我收到的错误是 401 unauthorized,但是我已经接受了比赛规则并且可以下载数据。 这是我正在运行的代码: from kaggle.ap
我正在使用谷歌云服务,我想下载 kaggle 数据集。我已按照标准方法进行身份验证,但仍然收到“权限被拒绝”错误 我的方法: 我试过以下方法: (一)使用pip安装kaggle (2)将kaggle.
这是我第一次尝试在 Kaggle 内核上创建一些东西。我知道 Rmd 文件很特别,因为它们上面有常规文本和代码。我读到我不能使用通常的蓝色箭头在内核上运行代码,因为它也会尝试运行常规文本,就我而言,生
我是一名优秀的程序员,十分优秀!