我有下面的数据框
Q A
A a h
A b i
A c j
B d k
B a l
B b m
C c n
我想要虚拟的和团购的
a b c d e f g
A h i j nan nan nan nan
B l nan nan nan k nan nan
C nan nan n nan nan nan nan
col=df.Q
我必须应用get_dummies和groupby.but,我想不通。
怎样才能得到这个结果呢?
我想要获取OneToMany关系中的特定行。获得订单中最便宜的商品
示例:
public class Order {
@Id
@Column(name = "ORDER_ID")
private Long id;
???
private Item cheapestItem;
}
public class Item {
@Id
@Column(name = "ITEM_ID")
private Long id;
private Long price;
}
我该怎么做呢?
目前,我有一个包含id列的表items。我还有一个stores表,它也只包含一个id列。最后,我有一个连接表store_items,其中包含item_id和store_id外键。此表将商品连接到可用的商店。
我需要一种获取方法:通过id获取商品,或者如果itemId变量为null,则获取商店中可用的所有商品;如果storeId变量为null,则获取所有商品。
目前,我有这个,它完全是一团糟:
SELECT DISTINCT i.id
FROM items AS i JOIN store_items AS si ON ITEMVAR IS NULL
AND (
(
我想创建一个应用程序,用户可以在其中输入商品和价格,然后显示最贵和最便宜的商品。
我完全是C#的新手,没有任何语言的编程经验,2,5周前开始学习。我不明白如何才能将商品与价格联系起来,然后再进行计算。在我如何构建应用程序方面,钱还没有下降:
ItemInput();
PricingInput();
}
private static void ItemInput()
{
Console.WriteLine("Add your items and price, once you're done, type