%s function Python 3

问题描述 投票:0回答:1

我想为以下代码构建一个函数:

PlayDirection_encoder = LabelEncoder()
train["PlayDirection"] = direction_encoder.fit_transform(train["PlayDirection"])
train.PlayDirection.unique()

这是我当前的功能:

def object(category):
    %s = Label_Encoder() % (category + "_encoder")
    train[category] = %s.fit_transform(train[category]) %(category + "_encoder")
    len(train.category.unique())

object("PlayDirection")

UsageError: Line magic function `%s` not found.

我正在Kaggle的服务器上运行代码。你知道如何解决这个问题吗?

python-3.x function kaggle
1个回答
0
投票
    将函数object调用确实是个坏主意。它是Python中的保留字,因此可能会破坏代码中的所有内容。
  1. 您想实现什么?您的问题不清楚
© www.soinside.com 2019 - 2024. All rights reserved.