Set label of Dataset. Parameters ---------- label : list, numpy 1-D array, pandas Series / one-column DataFrame or None The label information to be set into Dataset. Returns ------- self : Dataset Dataset with set label.
(self, label)
| 1375 | return self |
| 1376 | |
| 1377 | def set_label(self, label): |
| 1378 | """Set label of Dataset. |
| 1379 | |
| 1380 | Parameters |
| 1381 | ---------- |
| 1382 | label : list, numpy 1-D array, pandas Series / one-column DataFrame or None |
| 1383 | The label information to be set into Dataset. |
| 1384 | |
| 1385 | Returns |
| 1386 | ------- |
| 1387 | self : Dataset |
| 1388 | Dataset with set label. |
| 1389 | """ |
| 1390 | self.label = label |
| 1391 | if self.handle is not None: |
| 1392 | label = list_to_1d_numpy(_label_from_pandas(label), name='label') |
| 1393 | self.set_field('label', label) |
| 1394 | self.label = self.get_field('label') # original values can be modified at cpp side |
| 1395 | return self |
| 1396 | |
| 1397 | def set_weight(self, weight): |
| 1398 | """Set weight of each instance. |