请教各位,我的代码哪里有错误,为什么运行不了。
import pandas as pd
class Paiwei_09():
def fdz(df1):
df1 = df.assign(房地产业排名=lambda d:d.房地产业.apply(pd.to_numeric,errors='coerce').rank(method='min',ascending=False)).sort_values('房地产业排名',ascending=True)
return df1
class Zl():
def zl(df2):
df2 = df.assign(租赁和商务服务业排名=lambda d:d.租赁和商务服务业.apply(pd.to_numeric,errors='coerce').rank(method='min',ascending=False)).sort_values('租赁和商务服务业排名',ascending=True)
return df2
class Kx():
def kx(df3):
df3 = df.assign(科学研究和技术服务业=lambda d:d.科学研究和技术服务业.apply(pd.to_numeric,errors='coerce').rank(method='min',ascending=False)).sort_values('科学研究和技术服务业',ascending=True)
return df3
class Sl():
def sl(df4):
df4 = df.assign(水利、环境和公共设施管理业=lambda d:d.水利、环境和公共设施管理业.apply(pd.to_numeric,errors='coerce').rank(method='min',ascending=False)).sort_values('水利、环境和公共设施管理业',ascending=True)
return df4
class Jm():
def jm(df5):
df5 = df.assign(居民服务、修理和其他服务业=lambda d:d.居民服务、修理和其他服务业.apply(pd.to_numeric,errors='coerce').rank(method='min',ascending=False)).sort_values('居民服务、修理和其他服务业',ascending=True)
return df5
class Jy():
def jy(df6):
df6 = df.assign(教育=lambda d:d.教育.apply(pd.to_numeric,errors='coerce').rank(method='min',ascending=False)).sort_values('教育',ascending=True)
return df6
class Ws():
def ws(df7):
df7 = df.assign(卫生和社会工作=lambda d:d.卫生和社会工作.apply(pd.to_numeric,errors='coerce').rank(method='min',ascending=False)).sort_values('卫生和社会工作',ascending=True)
return df7
class Wh():
def wh(df8):
df8 = df.assign(公共管理、社会保障和社会组织=lambda d:d.公共管理、社会保障和社会组织.apply(pd.to_numeric,errors='coerce').rank(method='min',ascending=False)).sort_values('公共管理、社会保障和社会组织',ascending=True)
return df8
class Gg():
def gg(df9):
df9 = df.assign(租赁和商务服务业排名=lambda d:d.租赁和商务服务业排名.apply(pd.to_numeric,errors='coerce').rank(method='min',ascending=False)).sort_values('租赁和商务服务业排名',ascending=True)
return df9
if __name__ == '__main__':
Gg()