为啥我的size会爆语法错呢

import csv

import pandas as pd

import matplotlib.pyplot as plt

import plotly.express as px

from datetime import datetime

filename = "data/world_fires_1_day.csv"

with open(filename) as f:
reader = csv.reader(f)
reader_row = next(reader)

for index, column_reader in enumerate(reader_row):
    print (index,column_reader)

lats, lons, brights = [], [], []

for row in reader:
    lat = float(row[0])
    lon = float(row[1])
    bright = str(row[2])
    lats.append(lat)
    lons.append(lon)
    brights.append(bright)
    

print(brights)

data = pd.DataFrame(
data = zip(lons, lats, brights), columns=['经度', '纬度', '亮度']
)
data.head()

fig = px.scatter(
data,
x='经度',
y='纬度',
range_x=[-200,200],
range_y=[-90,90],
width=800,
height=800,
title='World fire'
#问题在这里 一用size就出问题
size='亮度',
size_max=10,
)
fig.write_html('world_fire.html')
fig.show