# Analyze US Brand Signal Co-occurrence

**Use case:** 

Give signal rows; get stable pairs and co-occurrence counts that show which brand events appear together.

## Input

```json
{
  "schemaVersion": "1.0",
  "groups": [
    {
      "groupId": "observation-001",
      "signalIds": [
        "signal-a",
        "signal-b",
        "signal-c"
      ]
    },
    {
      "groupId": "observation-002",
      "signalIds": [
        "signal-a",
        "signal-b"
      ]
    },
    {
      "groupId": "observation-003",
      "signalIds": [
        "signal-a",
        "signal-c"
      ]
    },
    {
      "groupId": "observation-004",
      "signalIds": [
        "signal-b",
        "signal-c"
      ]
    }
  ]
}
```

## Output

```json
{
  "schemaVersion": {
    "label": "Schema",
    "format": "text"
  },
  "reportType": {
    "label": "Report type",
    "format": "text"
  },
  "totalGroups": {
    "label": "Groups",
    "format": "number"
  },
  "totalUniqueSignals": {
    "label": "Unique signals",
    "format": "number"
  },
  "groupCounts": {
    "label": "Group counts",
    "format": "json"
  },
  "signalCounts": {
    "label": "Signal counts",
    "format": "json"
  },
  "pairRows": {
    "label": "Pair rows",
    "format": "json"
  },
  "counts": {
    "label": "Counts",
    "format": "json"
  },
  "inputDigest": {
    "label": "Input SHA-256",
    "format": "text"
  },
  "groupsDigest": {
    "label": "Groups SHA-256",
    "format": "text"
  },
  "signalCountsDigest": {
    "label": "Signal counts SHA-256",
    "format": "text"
  },
  "pairRowsDigest": {
    "label": "Pair rows SHA-256",
    "format": "text"
  },
  "resultDigest": {
    "label": "Result SHA-256",
    "format": "text"
  }
}
```

## About this Actor

This example demonstrates how to use [US Brand Signal Co-occurrence Analyzer](https://apify.com/zinin/us-brand-signal-cooccurrence-analyzer) with a specific input configuration. Visit the [Actor detail page](https://apify.com/zinin/us-brand-signal-cooccurrence-analyzer) to learn more, explore other use cases, and run it yourself.