我根据列生成了一个唯一的值,但我想得到的结果是来自不同列的转换值。下面是代码供您参考:
x = [[123, "M"],
[321, "F"],
[456, "M"],
[678, "F"],
[654, "M"],
[123, "M"],
[678, "F"],
[678, "F"],
]
x = pd.DataFrame(x, columns = ["ID", "GENDER"])
获取唯一值
[in]: x["ID"].unique()
[out]: array([123, 321, 456, 678, 654], dtype=int64)
预期结果:
[out]: ["M", "F", "M", "F", "M"]
ID是唯一的,因此如果ID相同,则性别也相同。这意味着你有重复的。因此,您可以使用:
x.drop_duplicates()
如何在中按不同的值获取行? 例如,我有下面的数据框: 我想根据 中的唯一值获取行: 那么,我怎样才能得到呢?如果有人可以提供任何帮助,我将不胜感激。
我有一个数据帧。我想得到不同类的所有值的列表。 在上面的示例中,我有三个类,即1、2和3。我想得到一个类中所有不同值列表的输出。输出可以如下所示:
我正在使用python开发web框架。下面是我的数据库。这个数据库名是fruit。 我在用炼金术。所以类名是水果。我应该写些什么来得到下面的结果。。?我想从“名称”列中获取值。 [‘苹果’、‘梨’、‘葡萄’] 有没有办法直接执行SQL查询。。?
问题内容: 我想创建一个(或一组)所有出现在python列表中的唯一值的列表。我有这样的事情: 我想要以下内容: 我知道对于字符串列表,您只能使用set(aList),但是我无法弄清楚如何在列表列表中解决此问题,因为set(aList)会向我显示错误消息 我该如何解决? 问题答案:
本文向大家介绍检查一列以获取MySQL中的唯一值,包括了检查一列以获取MySQL中的唯一值的使用技巧和注意事项,需要的朋友参考一下 您可以为此使用子查询。让我们首先创建一个演示表 使用insert命令在表中插入一些记录。查询如下- 使用select语句显示表中的所有记录。查询如下- 输出如下 这是检查列唯一值的查询 输出如下
我有一个表,在其他列中有column1和column2? 我需要从column1和Column2中获取的所有行的唯一值的计数。可能的查询:选择count(*)from((从table1中选择distinct column1)UNION(从table1中选择distinct column2)); 示例数据: 列1列2值1空值1值1值1值2值2值1值4空值5空 查询1:4的结果(Value1、Valu