我正在使用KNN对IMDb和Youtube电影预告片进行分类。 因为它有很多维度,我决定使用TSNE。 然而,一个错误不断出现,说:无法将字符串转换为float:'Avatar'
这是我的密码
import matplotlib.pyplot as plt
from sklearn.manifold import TSNE
model = TSNE(learning_rate=100)
transformed = model.fit_transform(df2)
xs = transformed[:,0]
ys = transformed[:,1]
plt.scatter(xs,ys,c=labels)
我认为我应该简单地删除“movie_title”列,这样我就只剩下TSNE的数字数据了。是否有方法删除数据集中的特定列
我的数据集列是:movie_title
、genres
、country
、range
,
gross
,{
我已经尝试了-table.Columns.Remove(“电影标题”),但这似乎不起作用
谢谢你的阅读
您可以使用^{} 。如果您的
DataFrame
名为table
,请使用以下命令:相关问题 更多 >
编程相关推荐