移除无用内容

This commit is contained in:
lihanbo 2025-02-27 14:04:28 +08:00
parent 128f12e1d5
commit 8b85ede45c
1 changed files with 9 additions and 9 deletions

View File

@ -50,14 +50,14 @@ public class Excel2Prompt
var nonNullData = columnData.Where(value => value != null).ToList(); var nonNullData = columnData.Where(value => value != null).ToList();
var missingValues = columnData.Count - nonNullData.Count; var missingValues = columnData.Count - nonNullData.Count;
var uniqueValues = nonNullData.Distinct().Count(); var uniqueValues = nonNullData.Distinct().Count();
var sampleValues = nonNullData.Take(3).Select(value => value.ToString().Replace("\n"," ")).ToArray(); var sampleValues = nonNullData.Take(5).Select(value => value.ToString().Replace("\n"," ")).ToArray();
// 自动识别数据类型 // 自动识别数据类型
var dataType = GetColumnDataType(nonNullData); var dataType = GetColumnDataType(nonNullData);
var prompt = $"- Column '{column.Replace("\n", " ")}'\n" + var prompt = $"- Column '{column.Replace("\n", " ")}'" +
$" - Type: {dataType}\n" + $" - Type: {dataType}" +
$" - Sample values: ['{string.Join("', '", sampleValues)}']"; $" - Sample values: ['{string.Join("','", sampleValues)}']";
//$" - Unique values: {uniqueValues}\n" + //$" - Unique values: {uniqueValues}\n" +
//$" - Missing values: {missingValues}\n"; //$" - Missing values: {missingValues}\n";
@ -70,11 +70,11 @@ public class Excel2Prompt
private static string GetColumnDataType(List<object> data) private static string GetColumnDataType(List<object> data)
{ {
bool isInt = true; var isInt = true;
bool isLong = true; var isLong = true;
bool isDouble = true; var isDouble = true;
bool isDateTime = true; var isDateTime = true;
bool isBool = true; var isBool = true;
foreach (var item in data) foreach (var item in data)
{ {