小编Pat*_*cus的帖子

C#按字符串名称设置/获取类属性

我要做的是使用字符串在类中设置属性的值.例如,我的类具有以下属性:

myClass.Name
myClass.Address
myClass.PhoneNumber
myClass.FaxNumber
Run Code Online (Sandbox Code Playgroud)

所有字段都是字符串类型,所以我提前知道它总是一个字符串.现在我希望能够使用字符串设置属性,就像使用DataSet对象一样.像这样的东西:

myClass["Name"] = "John"
myClass["Address"] = "1112 River St., Boulder, CO"
Run Code Online (Sandbox Code Playgroud)

理想情况下,我只想分配一个变量,然后使用变量中的字符串名称设置属性

string propName = "Name"
myClass[propName] = "John"
Run Code Online (Sandbox Code Playgroud)

我正在阅读关于反思的内容,也许是这样做的方法,但我不确定如何设置它,同时在课堂上保持属性访问不变.我想仍然可以使用

myClass.Name = "John"
Run Code Online (Sandbox Code Playgroud)

任何代码示例都非常棒.

c# reflection properties

69
推荐指数
2
解决办法
8万
查看次数

Python 2.7 和 Pandas Boxplot 连接中值

绘制一条连接箱线图平均值的线似乎是一件简单的事情,但我不知道如何在 Pandas 中绘制此图。

我正在使用此语法进行箱线图,以便它自动生成 Y 与 X 设备的箱线图,而无需对数据框进行外部操作:

df.boxplot(column='Y_Data', by="Category", showfliers=True, showmeans=True)
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

我想到的一种方法是通过从箱线图中获取平均值来绘制线图,但我不确定如何从图中提取该信息。

python plot line boxplot pandas

6
推荐指数
1
解决办法
4878
查看次数

标签 统计

boxplot ×1

c# ×1

line ×1

pandas ×1

plot ×1

properties ×1

python ×1

reflection ×1